Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 02:45: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-26 04:45:14吴柳芳的真实水平如何?
- 2025-06-26 04:30:16如何评价《灵笼 2》第六集?
- 2025-06-26 04:25:14雷军为什么不愿意用性价比打法进军NAS?
- 2025-06-26 04:10:15本人女20,平胸跟男生一样怎么办 ?
- 2025-06-26 05:30:152029届全运会落地长沙,会对长沙有什么新的变化吗?
- 2025-06-26 05:10:14听说有一门技术叫windows批处理(bat),请问它有什么现实用途?
- 2025-06-26 05:00:15为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-26 05:40:14婴儿出生时的脐带血有必要保存吗?
- 2025-06-26 05:20:15请问您见过最惊艳的sql查询语句是什么?
- 2025-06-26 05:40:14程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
推荐产品
-
为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?
外汇管制的国家和地区不可能蹭上稳定币,也不可能蹭上货币国际化 -
照骗能骗到什么程度?
百万up主粤语歌手鱼蛋,抖音里长这样,容貌九分,声音十分。 -
小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
在WAD上,受到CVPR直邀的小鹏汽车世界基座模型负责人 刘 -
如何建一个安全的个人nas?
公网IP+ddns+wireguard才是王道。 什么改端口
最新资讯