Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 12:35:12
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 09:25:11以色列为什么要打伊朗?
- 2025-06-21 10:40:12如何看待三峡集团总部搬迁至武汉?
- 2025-06-21 10:00:11华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-21 11:15:11怎么看待北京大龄单身女突破80w?
- 2025-06-21 10:25:11为什么年轻的肉体让人沉迷?
- 2025-06-21 11:25:11《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- 2025-06-21 10:15:12switch2好用吗朋友们?
- 2025-06-21 10:35:12如何看待日本小学校园餐只有一小块鸡肉?
- 2025-06-21 09:35:11字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-21 10:30:11MacOS的哪个设计让你非常恼火?
推荐产品
-
Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
项目起因2021 年,我在面试中多次被问到数据库内核相关问题 -
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
个人丐版技术栈:vue/react + node + mys -
如何评价张靓颖刘宇宁《九万字》?
终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。 -
你捡过最大的漏是什么?
刷抖音,看到一套大理的别墅,主人着急脱手,房产面积200平,
最新资讯

