当前位置: 首页 >
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-25有哪些事情是你去了越南以后才知道的?
- 2025-06-25印巴大战,背后大国为何都不发声?
- 2025-06-25led显示屏厂家有哪些,把你们知道名字的留下来?
- 2025-06-25编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 2025-06-25MySQL 面试中常见的问题有哪些?
- 2025-06-25用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-25哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-25成龙和汤姆克鲁斯,谁的世界巨星地位更高?
- 2025-06-25和女生旅游开一间房有什么注意事项?
- 2025-06-25Rust 的设计缺陷是什么?
- 2025-06-25汤姆·克鲁斯在国外算几线?
- 2025-06-25有什么关于贵阳的冷知识?
- 2025-06-25前端如何设计网页?
- 2025-06-252025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
- 2025-06-25为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-25《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
推荐产品
-
PHP现在真的已经过时了吗?
尽管PHP经常被吐槽(比年初 TikTok 难民交的猫税还多 -
Trae和Cursor对比有什么优势吗?
开发提效200%,这两个插件让Cursor性能飙升! 前言大 -
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
8K之后是16K,但个人认为16K可能遥遥无期,毕竟8K都还 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
自古以来的服务器应用都是一台服务器跑一个 server **
最新资讯




