当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-23美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?
- 2025-06-23如果让你从华夏历史中选十个人穿越到战锤震旦帝国,抗击混沌和推翻龙帝统治,你会选谁?
- 2025-06-23为什么QQ上的网络状态没有了?
- 2025-06-231MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
- 2025-06-23为什么Rust的包管理器Cargo这么好用?
- 2025-06-23有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 2025-06-23鱼缸能不能做到一直不换水还很清澈?
- 2025-06-23为什么中国农村房子那么丑?
- 2025-06-23我去年查出来女性***两性畸形,目前16,高二,住男寝,怎么办?
- 2025-06-23为什么好多人都在喊体制内的工作很累?
- 2025-06-23大型鱼缸是否需要好的过滤系统?
- 2025-06-23高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
- 2025-06-23微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-23如何评价ReactOS?
- 2025-06-23VSCode 都有哪些牛逼的插件?
- 2025-06-23在NAS上安装了什么应用,让你的生活体验有了巨大的提升?
推荐产品
-
Go 语言的使用感受是什么?
主要说一个好处,Go 在开发业务型、重 IO 型服务端程序的 -
美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?
伊朗人的抽象根本是作为中国人不能理解的抽象。 一个有着绵延大 -
为什么欧美影视喜欢露点?
这么喜欢看露点的 那推荐一部俄罗斯的片子《契卡》 从头到尾都 -
校园网能看到使用联网应用的记录吗?
使用火狐,设置中打开HTTPS-Only选项 火狐会自动把你
最新资讯