Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-23 18:50: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 于是只好回退: …。
推荐资讯
- 2025-06-29 04:00:10中国女性的臀围普遍比欧美女性小,是人种的差异吗?
- 2025-06-29 03:50:10能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 2025-06-29 04:25:10为什么大部分人都认为2560x1440是2K?
- 2025-06-29 05:10:10为什么现在很多人推崇国外原版教材?
- 2025-06-29 05:00:10钓鱼怎么绑鱼竿线呢?
- 2025-06-29 04:10:09为啥arm架构比x86 x64省电?
- 2025-06-29 04:30:09618***椅怎么选? 大家都关注些什么呢?
- 2025-06-29 03:35:11如何评价B站UP“枪弹轨迹”发布的***《谈恋爱,被捞150000元》?
- 2025-06-29 05:15:09我上大一,需要买电脑,一共9000,但我妈说她给我3000,我心里很不舒服,怎么办?
- 2025-06-29 04:45:09亚洲体坛最漂亮的十位女运动员都有谁?
推荐产品
-
NAS选择那个品牌,需要docker,能跑虚拟机?
「亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docke -
SwiftUI 是不是一个败笔?
概览小伙伴们都知道,为了将 SwiftUI 中多如牛毛的视图 -
茅台会在什么情况下崩盘?
现在已经崩了。 很多答主根本不了解茅台拿货的政策,只在那分 -
人可以极简主义到什么程度?
不得不说我们班一个佛系学霸了。 不近视。 啥时候上课桌面
新闻动态
最新资讯

