当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-22 06:50:14
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 同样作为用 Rust 实现的编辑器,Helix 和 Zed 应当如何选择?
- 如何评价剪映svip,599一年,有替代方案吗?
- 陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 如何看待 2026QS 世界大学排名?
- 如何评价《情感反诈模拟器》超越《黑神话:悟空》登顶 Steam 中国区热销榜?
- 什么语言最适合做 GUI?
- 如何评价白宇帆、辛柏青主演的电视剧《护宝寻踪》?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
最新资讯文章
- Swift 和同时代的其他语言比起来怎么样?
- 公司规定所有接口都用 post 请求,这是为什么?
- Node.js是谁发明的?
- 软路由是否被过度神化?
- 现在网上把清朝说得一无是处,但是为什么能统治268年?
- 国产手机APP为什么越来越臃肿?
- 你卡过最厉害的bug是什么?
- 为何雷军天天健身,却无健身痕迹?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 为什么鸿蒙PC要排斥Linux生态?
- 什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- 埃塞俄比亚真的盛产美女吗?
- 多年前韩国要布署萨德系统,后来这事怎么样了?
- 用Django开发web后端,真的比SpringBoot要省事吗?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?
- 什么是 5G 固定无线接入(FWA)?
- 如何评价前端框架 Solid?
- 为什么要学go语言,golang的优势有哪些?
- 普通家用电脑可以搭建nas吗?
- 如何评价电影《碟中谍8:最后清算》?