Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 05:40:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 04:45:15能分享一下你写过的rust项目吗?
- 2025-06-22 04:30:14俗话说“女人三十如狼四十如虎”,到底是不是真的??
- 2025-06-22 04:45:15有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 2025-06-22 03:50:15换过电池的苹果手机内部发现被加装了一个部件,有大佬知道这是干什么的吗?
- 2025-06-22 04:40:15多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 2025-06-22 04:05:16Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 2025-06-22 04:50:15印度是真的烂还是咱们在信息茧房里面?
- 2025-06-22 04:20:14发烧友都说磁带音质秒杀CD黑胶和hires,啥原因?
- 2025-06-22 04:50:15jwt的设计合理吗?
- 2025-06-22 03:40:15PHP现在真的已经过时了吗?
推荐产品
-
如何评价无限暖暖用的ue引擎,反而在华为手机最新机上提示配置不足?
华为最新的系统已经魔怔了。 虽然支持apk运行,但是没法连接 -
学习linux内核有什么好的书吗?
谢邀。 根据Linux内核开发人员 Moon Hee Le -
腰肌劳损怎嘛治啊?
腰部问题的人十个大概都有七个有,只是轻重度程度不一样。 什 -
狗头萝莉究竟做错了什么?
常言道:江山易改,本性难移。 曾经的擦边主播狗头萝莉选择忘
新闻动态
最新资讯