当前位置: 首页 >
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-21flutter为什么把很多属性类的东西做成组件?
- 2025-06-21泡泡玛特这种又丑又贵的玩具为甚么会有人买?
- 2025-06-21如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-21Rust怎么写GUI程序?
- 2025-06-21可以用duckdb在本地建立一个数据库对外服务吗?
- 2025-06-21《碟中谍 8》都有哪些槽点?
- 2025-06-21以色列为什么要打伊朗?
- 2025-06-21有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 2025-06-21为什么大部分互联网公司,使用的数据库都是MySQL?
- 2025-06-21什么是 5G 固定无线接入(FWA)?
- 2025-06-21如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-21为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
- 2025-06-21有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-21iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 2025-06-21Rust 的设计缺陷是什么?
推荐产品
-
伊朗这次会崩溃灭亡吗?
1、伊朗人口9060万,全球犹太人加一起才2000万···· -
如何评价《灵笼 2》第六集?
几个细节。 第一肯定是大脑诞生的婴儿是马克无疑! 巨脑说, -
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
又到了新一年HDC,不知不觉HarmonyOS 6开发者be -
你们的腰椎间盘突出,怎么治好的?
坚持,不断总结经验,有一天,忽然就好了。 先说下经历的波折
热销产品
最新资讯




