Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 13:05:18
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-20 18:10:16一米二的棍子打的赢三十厘米的刀子吗?
- 2025-06-20 17:45:15造一艘航母有多难?
- 2025-06-20 18:15:15如何看待 Rust 的应用前景?
- 2025-06-20 18:00:17iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 2025-06-20 18:50:18领导没空陪从外地来的父母一行,安排我带他们去吃饭,没说谁出饭钱,我要不要主动付饭钱?
- 2025-06-20 18:40:15为什么现在小县城的孩子越来越学不过大城市的孩子?
- 2025-06-20 17:50:15Electron 和当下其他的桌面开发方法相比如何?
- 2025-06-20 18:00:17中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 2025-06-20 18:35:15编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 2025-06-20 18:30:15导师给了1.4W要我给工作室买个主机,是整机还是自己配?
推荐产品
-
狗头萝莉究竟做错了什么?
常言道:江山易改,本性难移。 曾经的擦边主播狗头萝莉选择忘 -
电视剧《繁花》中宝总为什么没有和汪小姐在一起?
因为那一记耳光, 那一记耳光打在宝总的脸上,他的心好像丢了。 -
电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
现身说法。 自从我电脑上有16G内存之后,每次重装完Wind -
怎么可以让胸变大?
丰胸之前先确定自身胸小的原因 第一种:遗传决定 这种个人觉得
新闻动态
最新资讯