Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 08:20:17
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-20 09:25:18以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-20 09:20:17女主播和榜一大哥现实碰面会做什么?
- 2025-06-20 09:25:18MacOS真的比Windows流畅吗?
- 2025-06-20 09:25:18***咖被曝员工月薪 2300 元只休 1 天,这样的薪资和工作条件是否合理?
- 2025-06-20 08:35:17有人 espresso 直接喝吗,为什么?
- 2025-06-20 08:30:17一米二的棍子打的赢三十厘米的刀子吗?
- 2025-06-20 08:10:16狗头萝莉究竟做错了什么?
- 2025-06-20 09:15:19Electron 和当下其他的桌面开发方法相比如何?
- 2025-06-20 08:45:16flutter为什么不用Go语言,而用Dart?
- 2025-06-20 09:00:17为什么现在没人提猎鹰9号了?
推荐产品
-
大家猜猜伊朗的结局如何?
这是二战后从未见过的战争。 双方虽隔空千里,却能精准打击目 -
如何看待rust编写的zed编辑器?
最近半年一直在用…… 快是真的快,写go和rust的体验极好 -
为什么说形式主义的高峰即将到来?
形式主义有时候很有用。 我老婆是老师,前段时间管教学生被投 -
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
当务之急最该解决的问题是大众对于 AI大模型的正确认知以及最
新闻动态
最新资讯