当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-26 06:15: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 于是只好回退: …。
同类文章排行
- 中国肥胖率最高的省是河北,北方地区的肥胖率普遍高于南方,是什么原因让北方人更容易发胖?
- golang和rust你选择哪个?
- 如何看待M4单核性能吊打9950x?
- 尼康的镜头里哪款拍摄人像好呢?
- 小米Yu7的超预期大爆是否会促使华为亲自下场造车?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- 独立开发***能盈利吗?感觉好累...
- 伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
最新资讯文章
- 正常人吃治疗抑郁症的药会变快乐吗?
- 在正规足浴店现场自费充值人民币1万元及以上,是种怎样的体验?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 如何评价首个女性友好的编程语言HerCode?
- 《诡秘之主》动画已经播出,感觉怎么样?符不符合大家的期待?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 你曾看到空乘做过的最傻的事情是什么?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 有哪些让你目瞪口呆的 Bug ?
- Node.js是谁发明的?
- 王冰冰好看吗?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 脸与身材不符是种怎样的体验?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 中美贸易协定取得重大突破!美股暴涨!美国近期宣布与多个经济体将达成实质贸易协定,对此你怎么看?