Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-25 01:50: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-25 00:45:16独立开发***能盈利吗?感觉好累...
- 2025-06-25 02:00:16为什么中国要积极支持伊朗呢?
- 2025-06-25 01:55:15为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-25 02:25:15字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-25 01:25:15新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 2025-06-25 02:00:16我爸被车撞做了开颅手术,进了ICU,现在肇事司机说责任不在他,不肯赔钱,怎么办?
- 2025-06-25 02:00:16你见过最无用的节俭行为是什么?
- 2025-06-25 02:00:16平面设计主KV做成这样,在你的城市薪资一般多少?
- 2025-06-25 01:20:15鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- 2025-06-25 00:35:16Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
推荐产品
-
为什么西方国家愿意把开源技术白白让中国学习?
在这里,又要讲一下乙肝疫苗的故事了。 1989年默沙东(美 -
龙芯中科即将发布新一代处理器和 GPU 芯片,企业在该领域发展有哪些优势?
要讨论龙芯的优势,就要先了解什么是“自主可控的信息技术体系” -
福建莆田出现90.8万彩礼骗婚案例,会进一步降低结婚率吗?
哀其不幸,怒其不争, 90万,得多久才能赚回来, 太让人无语 -
我们常说的“地势险要、易守难攻”“兵家必争之地”到底是怎样的?
我不太会讲军事,地理什么的,放几张剑门关的照片,让大家感受一
最新资讯