当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-20 10:50:14
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 俄罗斯为什么不归还中国的领土以换取中国的军事装备?
- 《道诡异仙》的作者为什么可以发展剧情没有任何瓶颈?太强了?
- 如何评价《头文字D》中的夏树?
- 中国大陆的苹果手机被阉割了哪些部分?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 房价一直在降 现在该不该买房?
- 你手机中最舍不得卸载的APP是什么?
- 高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
最新资讯文章
- 为什么越来越多的人反感亲戚来家里住?
- 中国特有的狸花猫有多强大?
- jwt的设计合理吗?
- 韦东奕在北大会面临非升即走吗?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- docker如何查看 容器启动的run命令?
- 企业级 SSD 与消费级 SSD 的区别是什么?
- 光纤无人机如何反制?
- 老婆生了孩子,我对她完全没有感觉怎么办?
- 女孩子腿非常白是什么体验?
- 核聚变是一条死胡同吗?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 开发了一个App,上线之后一个用户也没有怎么办?
- 有哪些事情是你去了越南以后才知道的?
- Golang与Rust哪个语言会是今后的主流?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 为什么管理一严,员工就走人?
- 如何评价华为HDC2025开发者大会?
- 大家怎么看待长沙这个城市?





