当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-23 19:55: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 于是只好回退: …。
同类文章排行
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 为什么年轻人不要养龟?
- 快乐教育毁了多少孩子了?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 科技工作者,今年是你入行的第几年?还记得刚入行时的自己吗?若能与那个「新人」通话60s,你会聊什么?
- PHP现在真的已经过时了吗?
- 如何评价刀郎演唱会场外《大眼睛》***?
- 如何提高自己的键盘打字速度?
- 有哪些是你用上了mac才知道的事?
- 日本AV对中国人的毒害有多大?
最新资讯文章
- 公路车超过多少公斤就已经算很沉的了?
- 小米集团人力***副总裁王媚是否算小米集团高管?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 新手养鱼,养什么鱼好?
- 国内为什么那么多人黑 WordPress ?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 日本制造的质量真的就那么好吗?
- 为什么程序员独爱用Mac进行编程?
- 身为一个美工要会哪些软件?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 软路由是否被过度神化?
- 后端真的比前端累吗?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?