当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-22 02:45:15
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 西方人是怎么发现地球是圆的的?
- 大家为什么会讨厌缩写?
- 慈禧为什么要反对戊戌变法?
- PHP现在真的已经过时了吗?
- 如果苹果真的下架了微信的话,会发生什么?
- 林述巍跟隋坡这两位谁的水平高?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 张伟丽可以打败什么级别的普通男性?
- 能不能推荐一个质量好的筒灯品牌?
- 为什么提傅首尔面相而忽略一件事情本质呢?
最新资讯文章
- 江苏一医院称负债 4400 多万全员解聘,具体是怎么回事?医院这么做合法吗?
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- 《诛仙》中有哪些捧腹大笑的剧情?
- 如何看待国内开源项目的不可持续性?
- 爱因斯坦“相对论”是否错了,我始终无法理解为什么物体达到光速时间就会停止?
- 老公每晚都想要怎么办?
- 广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 如何部署Prometheus监控K8S?
- 055一打一能不能打过阿利伯克?
- 能不能推荐一个质量好的筒灯品牌?
- 武汉连续多年进入中国旅游城市排行榜 TOP 10 行列,为什么本地人却总觉得武汉「没什么好玩的」?
- 为什么有的女生喜欢穿紧身牛仔裤?
- Golang是不是代替了PHP以前的生态位啊?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 女人为什么身体那么软?
- 如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 奥迪暂停全面电动化***,不再设定停售燃油车时间表,此前沃尔沃、奔驰也调整全面电动化***,如何解读?
- 如何评价高圆圆的身材算是美女类型的吗?
- flutter 3.7+ 用来开发大型桌面软件还有哪些不足?