当前位置: 首页 >
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-24PHP 已经诞生 30 年,它对你意味着什么?
- 2025-06-24你们都用 Python 实现了哪些办公自动化?
- 2025-06-24中国民间中小工厂能快速造出武器吗?
- 2025-06-24软路由怎么没有人玩了?
- 2025-06-24请教啦!如何强化腰腹部呢?
- 2025-06-24作为一个服务器,node.js 是性能最高的吗?
- 2025-06-24医院为什么很不用安宫牛黄丸急救?
- 2025-06-24为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 2025-06-24win10如何设置远程共享文件夹?
- 2025-06-24有一双超级大长腿是什么感觉?
- 2025-06-24为什么山姆这么受欢迎?
- 2025-06-24真诚提问“印尼排华是印尼统治者的错还是印尼人民的错”?
- 2025-06-24如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 2025-06-24PHP 已经诞生 30 年,它对你意味着什么?
- 2025-06-24为什么提傅首尔面相而忽略一件事情本质呢?
- 2025-06-24CPU 为什么很少会坏?
推荐产品
-
广州的你择偶标准是什么?
圈子小!自救一下…… 个人简介:***年 女 广东惠州人 客 -
什么是 AI Agent(智能体)?
最近陆陆续续的发布了很多的智能体,有拿Agent做唯一产品的 -
体制内着装最忌讳的是什么?
体制内,上班应该怎么穿? 最近这个话题好像挺火,这么说吧,除 -
伊朗的核设施是固定靶,为什么用B2去打,而不是用弹道导弹带钻地弹去打?
钻地弹,撞击地面,及侵砌岩石或混凝土,弹体必须具备坚固的外壳
最新资讯