当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 17:35:17
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 以色列为什么要打伊朗?
- 为什么中国民众的反日情绪如此激烈?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 女生身高 170cm 以上是什么样的体验?
- 微软裁了 6000 人,其中软件工程师受影响最大,这会给整个软件行业的人才流动带来怎样的连锁反应?
- 公务员家庭聚餐也禁止了吗?
- 《武林外传》里最让你心酸的画面是什么?
- 为什么红十字会腐败这么严重?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 为什么剪映导出***时码率与原***一样,变得更模糊?
最新资讯文章
- ***拍大尺度片子时摄影师不会看光吗?
- 颠覆空调形态,美的无外机嵌入式厨房空调新品是黑科技还是噱头?
- 有个自闭症的孩子,该放弃吗?
- edge浏览器本地用户可以导出收藏夹和历史记录等数据吗?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 西方人是怎么发现地球是圆的的?
- 颈椎生理曲度变直可以通过运动康复吗?
- 你身边身材最好的女生是什么样?
- 吴柳芳的真实水平如何?
- 055一打一能不能打过阿利伯克?
- 职高真的很乱吗?
- 苹果公司为什么要将 Swift 语言开源?开源后对该语言的发展会产生哪些影响?
- 一米二的棍子打的赢三十厘米的刀子吗?
- 你非常喜欢的人攻击你的长相,你会怎么办?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 《权力的游戏》里面最美的是谁?
- Rust开发Web后端效率如何?
- Office 中为何还要保留 Access 数据库?
- 哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品?
- 女朋友是体育生是一种什么体验?