Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-19 19:55:15
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-19 19:50:16销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 2025-06-19 20:05:15为什么腾讯云或者阿里云不让自建dns服务器?
- 2025-06-19 20:55:15海贼王为什么现在被全网黑?
- 2025-06-19 20:55:15如何看待rust编写的zed编辑器?
- 2025-06-19 19:25:15怎么感觉小米有点方寸大乱呢?
- 2025-06-19 20:20:16如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-19 20:25:16女主播和榜一大哥现实碰面会做什么?
- 2025-06-19 20:50:15如何评价伊朗国家电视台宣布今晚将发生大事,让世界铭记几个世纪?
- 2025-06-19 20:55:15为什么他们可以闻出来我身上的穷酸味?
- 2025-06-19 19:30:17请问买个nas,能够直接把游戏装进去吗?
推荐产品
-
Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
现在AI届有两大羊毛,一个是Cursor的edu邮箱用户可以 -
请问您见过最惊艳的sql查询语句是什么?
财务里面,一条 SQL 算出资产负债表,要求每个项都是根据自 -
轰20的亮相为什么被反复推迟?
因为空军高层郁闷了。 他现在搞不明白自己当时热血上头弄这么个 -
各省的省超出来后(类似于苏超),中超是不是就废了?
我先说结论,如果按照苏超的模式坚持下去,废掉的不仅是中超,还
新闻动态
最新资讯