当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-25 23:40: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 于是只好回退: …。
同类文章排行
- 以色列为什么突然敢打伊朗了?不怕被报复?
- RTX5060真的有那么不值吗?
- 《甄嬛传》中祺贵人为什么和甄嬛反目?
- 如何用 Git 实现自动化部署?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 女生第一次来大姨妈什么感受?
- 为什么市面上没有单纯替代屏幕用的头戴显示器?
- 冬天也要穿胸罩吗?
- 为什么现在年轻人存不下钱?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新资讯文章
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
- 你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
- SwiftUI 是不是一个败笔?
- 大家买的房子都跌了多少呀?
- 为什么说索尼相机的色彩科学薄弱?
- Rust 的设计缺陷是什么?
- 你的亲戚提过什么过分的要求?
- 是什么原因让你一定要用 iPhone?
- 为什么从事技术的人普遍都比较难沟通?
- go 有哪些成熟点的后台管理框架?
- MacBook的诱惑在哪里?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 程序员真的需要双显示器吗?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 同时使用多个显示器能提高工作效率吗?
- 如何看待uni*** APP端接入主流广告必须通过uniad去接入的行为?
- 大a下一个牛市多久到来?
- 怎么看swift的并发模式选择了actor模型?