当前位置: 首页 >
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-20Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- 2025-06-20你健身是为了什么?
- 2025-06-20巅峰期的成龙身体素质是怎么一种存在?
- 2025-06-20为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-20人为什么需要睡觉?人睡觉的时候身体都在做什么?
- 2025-06-20求大神解答,为什么大家都不喜欢用docker?
- 2025-06-20为什么openai的sdk只提供了python和js两个版本?
- 2025-06-20老饭骨做的饭真的好吃吗 ?
- 2025-06-20你的鱼缸里养过什么奇怪的鱼?
- 2025-06-20有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 2025-06-20伊朗这次会崩溃灭亡吗?
- 2025-06-20媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 2025-06-20如何评价《灵笼 2》第五集?
- 2025-06-20中年女性如何保持身材?
- 2025-06-20腰肌劳损怎嘛治啊?
- 2025-06-20为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
推荐产品
-
初三画成这样算是有天赋吗?【正经求助】?
很罕见,真的非常罕见, 罕见的不是你的技术,也不是你的线条, -
为什么中国很少有人使用linux?
秀一张桌面。 从2006年fedora core 3开始, -
鸿蒙折叠屏笔记本为什么敢卖26999?
一言以蔽之,这不是敢不敢,这就是很值。 直接说结果,我问了 -
PS5 Pro 为什么不升级 CPU 呢?
因为索尼这铁公鸡便不可能再掏一次钱给AMD让他们重新设计CP
热销产品
最新资讯