当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-06-21有一张巨强的显卡是什么体验?
- 2025-06-21鸿蒙是换皮安卓吗?
- 2025-06-21今年西瓜收购价只有 2 毛一斤,有瓜农把西瓜扔池塘,现在超市西瓜仍几元一斤,为何会这样?
- 2025-06-21为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-21相对于Go,哪些领域是.NET做不到或做不好的?
- 2025-06-21如何评价阿富汗取消与中国的石油开***合同?
- 2025-06-21生活中怎样的美女才能被称为「大」美女?
- 2025-06-21哪些电视剧现在再看让你感叹「我小时候吃这么好」?
- 2025-06-21将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 2025-06-21真的有这种又苗条身材又爆炸的么?
- 2025-06-21婆婆早晚喝一瓶纯牛奶,每一次还剩半箱就开始催儿子买。每次听见她喊她儿子买我就不太舒服我是不是太小气?
- 2025-06-21ant-design-vue 社区为什么不维护了?
- 2025-06-21如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
- 2025-06-21如何评价《机动战士高达GQuuuuuuX》第十一集?
- 2025-06-21匿名关了,大家实名说说你最近的烦恼?
- 2025-06-21大鹅现在突然想通了,把远东割让给东大,会有什么后果?
推荐产品
-
为何 PC 需要单核高性能,而服务器不在乎?
任何软件都不可能把一个任务分配给2个核心进行运算的。 就那 -
switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?
这我不同意了,当年传奇模拟器 VisualBoyAdvanc -
golang和rust你选择哪个?
我自觉是无法参与基础设施建设的开发者,所以对 Rust 不是 -
什么才是真正的爱情?
在吉林,有这么个男子,和女友谈了6年恋爱,期间花在女友身上的
最新资讯