当前位置: 首页 >
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-21新手养鱼,鱼缸中能放入哪些水草?
- 2025-06-21有个亲妹妹是什么感觉?
- 2025-06-21为什么开了这么多会,却依然提升不了员工的***?
- 2025-06-21马兰基地巨型飞翼无人机的出现是否代表制造b21 类似物对于中国来说不再是个难题。?
- 2025-06-21iPhone真的安全到连FBI也无法破解吗?
- 2025-06-21有什么好用的安卓本地音乐播放器推荐?
- 2025-06-21如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-21国产数据库有什么坑?
- 2025-06-21请问CATIA比SolidWorks强在哪里?
- 2025-06-21伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?
- 2025-06-21据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-21为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-21为什么香港警察证件都是挂着的,内地警察证件是皮套的?内地警察证件有挂着的吗?
- 2025-06-21有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 2025-06-21SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 2025-06-21为什么现在鲍鱼这么便宜?
推荐产品
-
苹果C口和安卓C口有什么区别?
苹果的C口更标准,基本都是按照标准协议实现,不会魔改USB- -
DLM(扩散语言模型)会成为2025年的Mamba吗?
本文参考LLaDA:Large Language Diffu -
count(*) count(1)哪个更快?
团队 code review 时,一位同事把 count(* -
语雀后端从Node迁移到J***a说明了什么?
nodejs全栈,感触最深的是:开发人员心智负担实在太大了,
最新资讯




