当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省益阳市桃江县森界硬尼批发有限公司
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省益阳市桃江县森界硬尼批发有限公司 2025-06-19 21:00:11
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
广告位 |
相关文章
京东 CEO 称一线城市京东外卖全职骑手人均收入 1.3 万元,这属于什么水平?外卖员收入过万难不难?
2025年6月13日以色列悍然入侵伊朗,中东各阿拉伯国家为什么都只是口头谴责,不亲自下场支援伊朗?
编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
系统该怎样架构才能处理实时热点数据?
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
Firefox是如何一步一步衰落的?
以色列伊朗持续多日空对空轰炸,谁会先撑不住?双方的***还能支撑多久?还有哪些「杀手锏」没投入战场?