Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
来源:
编辑:
时间:2025-06-23 22: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 于是只好回退: …。
-
{dede:pagebreak/}


上一篇 : 以军要求以全境民众进避难所,伊朗称初步估计本轮袭击使用了 30 枚导弹,以防空系统还能坚持多久?
下一篇 : 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
下一篇 : 如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
网友评论:
{dede:include file='ajaxfeedback.htm' /}
栏目分类

最新文章
- 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
- 为什么不用rust重写Nginx?
- 冬天也要穿胸罩吗?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 用J***a写Android的时代是不是要结束了?
- 如何评论2025年6月16日 以色列交通部宣布禁止以色列人出境?
- 女朋友出轨后,跪着求我原谅她,我该怎么办?
- Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
- 为什么突破性的技术总是最先发生在西方?
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?

热门文章
