Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 08:50: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-21 03:45:16写代码的时候总是考虑太多怎么办?
- 2025-06-21 02:45:15只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 2025-06-21 03:05:16陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担?
- 2025-06-21 03:05:16网红都那么美,为什么当不了明星?
- 2025-06-21 03:05:16全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象?
- 2025-06-21 03:55:16***如你财务自由,是买一个大平层还是买一个大别墅?
- 2025-06-21 03:35:16印度人为什么总觉得比中国强?
- 2025-06-21 03:00:17中国经营得最差的省级电视台是什么?
- 2025-06-21 02:35:16HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-21 03:20:16什么是 5G 固定无线接入(FWA)?
推荐产品
-
语雀后端从Node迁移到J***a说明了什么?
nodejs全栈,感触最深的是:开发人员心智负担实在太大了, -
想知道德普怎么看上艾梅柏·希尔德的?
Talulah的人设,漂亮,身材好,家里不缺钱,演员,马斯克 -
Rust 的设计缺陷是什么?
刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺 -
北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
刘建宏已经出来表态了,大概意思就是苏超和村超只有纳入到中国足
新闻动态
最新资讯