当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-24 09:20:13
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 中国民间中小工厂能快速造出武器吗?
- 为什么欧美影视喜欢露点?
- 为什么中国红十字会腐败这么严重?
- 做成这样可以干平面设计吗?
- Python+rust会是一个强大的组合吗?
- 如何评价沙鲁?
- 这种裙子是不是对直男爆杀?
- 你身边身材最好的女生是什么样?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 为什么要学go语言,golang的优势有哪些?
最新资讯文章
- 游戏史上有哪些著名的平衡***故?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 如何评价 GAI 在《歌手 2025》第六期演唱的《黄种人》?
- 瑜伽裤和牛仔裤哪个更显身材?
- 国产数据库有什么坑?
- 有什么树莓派的代替品吗?
- ***咖被曝员工月薪 2300 元只休 1 天,这样的薪资和工作条件是否合理?
- 现在还有人一直坚持使用 Eclipse,不使用 IntelliJ IDEA 吗?
- CAD如此难用为什么还没有淘汰掉?
- 伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 24岁得了腰突是不是人生就完了?
- 为什么 macOS 上国产软件不流氓?






关注公众微信号
移动端,扫扫更精彩