当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 19:30:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 公司老板不想续费3w一年的云服务器,合理吗?
- 为什么剪映导出***时码率与原***一样,变得更模糊?
- 地球上会不会缺少某种我们不知道的重要***,导致咱们无意识中科技树落后了?
- 华为鸿蒙还有多久可以在pc桌面取代Windows?
- 华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
- 中年夫妻有多少生活和谐的?
- 程序员为啥突然会变成这么辣鸡的一个行业?
- 如何部署Prometheus监控K8S?
- 美军航母编队有能力拦截DF-21D和DF-26吗?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
最新资讯文章
- 普通人能娶到SNH48毕业成员吗?
- 《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- Golang和J***a到底怎么选?
- 能把太湖挖深吗?
- 突然发现身边有一位大神是一种怎样的体验?
- 为什么QQ上的网络状态没有了?
- 你怎么看待剪映收费过高问题?
- 穿瑜伽裤爬山的女生会不会害羞?
- 巴基斯坦援助伊朗防空,这背面是否有东方大国的影子?
- 骑摩托车跟开汽车什么区别?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 为什么 m1 ***用大小核设计却没有 intel 的问题?
- 住在一个脏乱差的家里十几年是什么感受?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 西方人是怎么发现地球是圆的的?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 如何看待jemalloc停止维护?
- 新手刚提摩托车,第一天上路就后悔了怎么办?
- AI数字人应该怎么制作?求介绍!?
- 狄仁杰仅是三品内史,却令满朝文武畏惧,他的权力真有那么大吗?