Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 06:50:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 04:25:16你见过哪些智障的反人类的设计?
- 2025-06-21 04:30:16今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对?
- 2025-06-21 04:40:15duckdb的性能如何?
- 2025-06-21 05:25:17如何评价鸿蒙电脑无法编写其自身运行的程序?
- 2025-06-21 04:25:16北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 2025-06-21 05:40:16duckdb的性能如何?
- 2025-06-21 04:35:15华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
- 2025-06-21 05:20:16学生校服如何隐藏内衣痕迹?
- 2025-06-21 04:45:161GB的***每一帧都截图下来,照片有多少GB?
- 2025-06-21 04:50:15女性如果讨厌白幼瘦审美,不去迎合这种审美不就好了吗?为什么还有这么多女性不满?
推荐产品
-
为什么武林中的女侠不但武功奇高,还没有练出来麒麟臂大粗腿和老茧?
我击剑二十年,胳膊还是细的。 可能天生就胳膊细,也可能是没 -
如何评价DuckDB?
确实性能强大,我感觉单机TPC-H应该是跑的最快的了。 原理 -
你的亲戚提过什么过分的要求?
说个发小的事, 他前年换车了后那辆n手马自达就闲置了,被他一 -
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
很久以前,***设你看中了一个音乐网站,部分音乐免费,部分音
最新资讯