当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-20 19:30:11
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
- 为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?
- 基因好是一种怎样的体验?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 大家怎么看待长沙这个城市?
- 家庭网络,是否有必要做多个网段并隔离?
- 中国女明星里谁的身材特别好?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 2025年6月,到底买油车还是电车?
最新资讯文章
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 穿瑜伽裤爬山的女生会不会害羞?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 大家有什么烧钱的爱好吗?
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 以色列为什么要打伊朗?
- 有哪些小众的开源项目养活了一大批人?
- 美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
- 开车的人和不开车的人思维有什么区别?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 西安电动车开始上牌,最终会导致什么结果?
- 在办公室用机械键盘是什么心里?
- 《甄嬛传》中祺贵人为什么和甄嬛反目?
- 小米澎湃OS真的很不行吗?
- 30岁了,你在深圳过着什么样的生活?
- MacOS真的比Windows流畅吗?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?





