当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-24 18:50: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 于是只好回退: …。
同类文章排行
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- 烟如果民营,会怎么样?
- kvm是否会增加显示信号的传输延迟,或者键鼠的延迟?打游戏用这个,会影响吗?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 显示器选择 2k分辨率还是144hz刷新率?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 有一个***约你出去,你会去吗?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 这种裙子是不是对直男爆杀?
最新资讯文章
- 为什么有的人喜欢盲目抵制 goto 语法?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 毕设答辩,老师说node不可能写后台怎么办?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- KVM显示器有哪些?
- 国家为什么要把国企等企业电脑全部换成Linux环境?能不能从专业的角度分析一下?
- 中国 GPS 定位的偏移(GCJ-02坐标系 / 火星坐标系)的存在意义是什么?真的有作用吗?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 女生到底应不应该穿***的衣服?
- 你会从mac转向Windows吗?
- 为什么不把公共场所的女厕所设计得比男厕所大一些?
- 健身为什么要多练腿?
- MacBook的诱惑在哪里?
- 乔丹的身体素质放到现在是不是只能算平庸?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?






关注公众微信号
移动端,扫扫更精彩