Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 02:45:15
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 10:20:18中国海军是如何崛起的?
- 2025-06-21 09:50:17你的低成本爱好是什么?
- 2025-06-21 10:35:19网络游戏服务器开发,有哪些经典书籍?
- 2025-06-21 11:10:18如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 2025-06-21 10:40:18为什么楚国更多与湖北联系在一起?
- 2025-06-21 10:00:18使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- 2025-06-21 11:05:17如何编写让别人看不懂的代码?
- 2025-06-21 10:50:19华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-21 09:25:17什么是 5G 固定无线接入(FWA)?
- 2025-06-21 09:35:19有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
推荐产品
-
5挺马克沁机枪,能否击败50万重骑兵?
答案是,不能!你也太小看重骑兵了! 都不用50万,给我500 -
如何评价张靓颖刘宇宁《九万字》?
终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。 -
哪张照片让你觉得刘亦菲美得不可方物?
那自然是刘亦菲打枪图: 这颜值,这发量,这腰身,这曲 -
如何系统地自学 Python?
你是否经历过「下载文件夹爆炸」的崩溃时刻?文档、图片、***
最新资讯