当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-25 18:55: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 于是只好回退: …。
同类文章排行
- 以前大力推广的沼气池,怎么现在越来越少了?
- 编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- Golang与Rust哪个语言会是今后的主流?
- 传美国打算取消台积电、三星在中国大陆工厂的豁免权,这是否会迫使它们将部分生产线转移出中国?
- 这种裙子是不是对直男爆杀?
- 如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
- 养乌龟是什么体会?
- 为什么欧美影视喜欢露点?
最新资讯文章
- 如何制造一个高级的阳谋?
- J***a 除了 Spring 还有什么?
- 前端,后端,全栈哪个好找工作?
- 最近看独立开发者,做记账 软件赚到很多钱,我也开发一个,会不会碾压?
- 曝小米汽车工厂三期地块成交,超 6 亿元占地约 727 亩,如何从商业角度解读小米汽车这一扩张?
- 以色列为什么要打伊朗?
- 四岁的女孩儿跳舞怕压腿,家长该坚持吗?
- 瑜伽裤和牛仔裤哪个更显身材?
- J***a 除了 Spring 还有什么?
- 鸿蒙是换皮安卓吗?
- 印巴大战,背后大国为何都不发声?
- 想要入行音***开发,但是没有相关项目经验怎么办?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 如何评价《灵笼 2》第六集?