当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
trait upcasting的tracking issue是这个: Tracking issue for dyn upcasting coercion · Issue #65991 · rust-lang/rust 之前看过一个知乎回答讲了实现: rust语言中怎么把子trait转成父trait? 过程本来这个特性都已经稳定了(将在1.76发布): ***s://github***/rust-lang/rust/pull/118133 然而出现了unsound问题: ***s://github***/rust-lang/rust/issues/120222 和 ***s://github***/rust-lang/rust/issues/120217 于是只好回退: …。
推荐资讯
- 2025-06-28现在个人博客不能备案了吗?
- 2025-06-28为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
- 2025-06-28为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 2025-06-28小米Yu7的超预期大爆是否会促使华为亲自下场造车?
- 2025-06-28为什么老顾客吃着吃着就不再来照顾生意了呢?
- 2025-06-28电影《赤道》为何没有第二季呢?
- 2025-06-28低代码会取代前端吗?
- 2025-06-28毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-28广西柳江上游出现锑浓度异常,市民称需从消防栓接水或买水,锑可能带来哪些危害?当地需如何妥善解决?
- 2025-06-28作为一个服务器,node.js 是性能最高的吗?
- 2025-06-28有没有女主重生变强大的爽文?
- 2025-06-28为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
- 2025-06-28为什么MacBook pro不用高刷新率的屏幕?
- 2025-06-28韩国掀起打「增高针」风潮,增高针真的能增高吗?会对身体产生哪些影响?
- 2025-06-28为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-28利智当年有多被排挤?
推荐产品
-
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
建议考虑存储桶+静态页面生成器(Hexo等)方案。 [文章 -
BL锁的原理是什么?
手机丢了后,你无需担心***流失,而且一般人很难据为已用。 -
炒股比上班赚的多多了,为啥还有人傻乎乎的上班?
我是82年的,从30万本金赚到4200万,我可以说说现在每天 -
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个r
热销产品
最新资讯




