当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-19 18:05:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
- 如何评价女明星梅根福克斯的身材?
- 为什么越来越多年轻人不愿意回家过年?
- 作为一个服务器,node.js 是性能最高的吗?
- 若是和异性入住宾馆违法吗?
- 为什么都说 Finder 难用?
- 27寸显示器是否有必要到4K?
- 小米首款 SUV YU7 发布,有九种配色,25.35 万元起售,该车市场竞争力如何?你会买吗?
- 如何评价 6 月 26 号发布的小米AI眼镜?
- 为什么macOS软件生态不敌Windows?
最新资讯文章
- PC电脑能不能当服务器用?
- 妈妈和儿子需要避嫌吗?
- 作为一个服务器,node.js 是性能最高的吗?
- 韩国作为发达国家,到底发达在哪?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- 网传前小米总监冯德兵婚内出轨,200 多份「包养合同」,这是真的吗?具体是怎么回事?
- 程序员都干过哪些很刺激的事情?
- 做开发你遇到最无理的需求是什么?
- 如何设计一条 prompt 让 LLM 陷入死循环?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 如何评价女明星梅根福克斯的身材?
- 为什么很多男人都喜欢大胸的女生?
- 现在个人博客不能备案了吗?
- 都是研制核武器,为何只敢动伊朗,对朝鲜确畏首畏尾?
- 苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面?
- 为什么 WeGame 在国内竞争不过 Steam ?
- 成为体育女主播,光「好看」就够了吗?
- 如何评价英特尔再次退出汽车业务?
- 哪些东西必须戒掉?
- 如何评价吴京马上要上映的新电影《镖人》?