Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 08:10: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 于是只好回退: …。
推荐资讯
- 2025-06-22 05:00:202025年,普通人适合搞什么副业?
- 2025-06-22 03:55:14仰望u9明明技术实力更强,为什么纽北的成绩没有小米su7ultra好?
- 2025-06-22 05:10:14想问一下莆田鞋真的靠谱吗?
- 2025-06-22 03:50:15鸿蒙是换皮安卓吗?
- 2025-06-22 05:20:14已经有了东风41,那么东风31AG存在意义是什么呢?
- 2025-06-22 04:10:14苹果前首席设计师 Jony Ive 离职的原因是什么?
- 2025-06-22 04:05:16如何看待「苏超」赞助商1个月增加超200%,达到中超2倍?
- 2025-06-22 05:00:20《凡人修仙传》有哪些好玩的情节?
- 2025-06-22 04:20:14前端失业后大家都在做什么?
- 2025-06-22 04:00:14Chrome 插件开发流程是什么?
推荐产品
-
谁敢公开一下自己房贷月供,占你收入的多少?对你生活影响大吗?
坐标深圳南山,男,今年32岁,老婆33,工资税后1万块钱,老 -
如何评价无限暖暖用的ue引擎,反而在华为手机最新机上提示配置不足?
华为最新的系统已经魔怔了。 虽然支持apk运行,但是没法连接 -
究竟怎么学习IOS 开发啊?
可以看 100 Days of SwiftUI ,通盘过一遍 -
如何看待极客湾评测麒麟X90的性能与表现?
一开始的预测是CPU单核9010,多核m2,GPU对比910
最新资讯