当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 00:55: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 于是只好回退: …。
同类文章排行
- 有哪些小众的开源项目养活了一大批人?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
- 有哪一个瞬间让你对女朋友彻底失望?
- docker有哪些有趣的用途?
- 你的亲戚提过什么过分的要求?
- 前端,后端,全栈哪个好找工作?
- 如何看Google发布的Gemini 2.5 Pro模型?
- 平面设计真的很难做吗?
- 为什么中国农村房子那么丑?
- 太空中没有氧气,为什么太阳还在燃烧?
最新资讯文章
- 如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……?
- 为什么QQ上的网络状态没有了?
- 养龟玩龟的人可怕吗?
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 所谓「无锁数据结构」,是不是可以理解为本质上并不是「无锁」,而只是锁定粒度降到了最低?
- 有没有什么路由器让你用过之后彻底惊艳了?
- 凡人修仙传#为啥只有韩立学各家技能,其他人为啥不去学?
- 像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 要想完全放弃Windows操作系统而使用 Linux需要多少勇气?
- 单依纯和黄霄云谁颜值更高一点?
- 怎么理解开源项目若依(RuoYi)存在的意义?
- 中国设定的目标是在2030年前将航天员送上月球,并在月球上建立一个永久基地,若要成功起决定性的是什么?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 平面设计真的很难做吗?
- 你和你老婆是怎么认识的?
- 平面设计主KV做成这样,在你的城市薪资一般多少?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 初学者学编程,最关键的技能是什么?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?