当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-23 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 于是只好回退: …。
同类文章排行
- 你们都以什么方式认识的另一半?
- 男朋友给400元,让加油加满,我只加了340,这就是自作主张了吗?
- 作为一个服务器,node.js 是性能最高的吗?
- 《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- J***aScript 已经强大到什么程度了?
- switch2好用吗朋友们?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- Rust开发Web后端效率如何?
- 周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 鸿蒙PC操作系统是不是就是手机操作系统?
最新资讯文章
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 大家怎么看待长沙这个城市?
- 生活中怎样的美女才能被称为「大」美女?
- 天赋惊艳的林惊羽为何成长不如愚钝的张小凡?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 为什么中国军人很少***用力量训练,大部分***用耐力训练?
- 为什么这么多人讨厌中国移动?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 微软 VS Code 1.101 发布,集成 MCP 协议,这对用户体验有哪些改变?
- 从现在看,沙特当年35亿买东风三的投资是不是划算的?
- 世界上哪款战斗机最好看?
- 如何评价周杰在电视剧《少年包青天》中的演技?
- 中医把脉是***吗?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 被时代淘汰的水果有哪些?
- 印度50年内会不会超越中国?





