Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-23 20:30:11
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-23 00:50:11你见过的最舒适的办公环境是什么?
- 2025-06-23 00:35:11目前亚洲最厉害的五款战斗机是什么?
- 2025-06-23 00:20:12女人到中年越来越看不上自己的老公怎么办?
- 2025-06-22 23:40:11为什么苹果***明明比第三方平台贵,还有人会选择***?
- 2025-06-23 00:45:10有哪些小众的开源项目养活了一大批人?
- 2025-06-23 00:40:12你什么时候发现真的有天赋差距的?
- 2025-06-23 00:00:13为什么人到中年,很少有身材苗条的?
- 2025-06-23 00:20:12华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-23 01:05:10小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 2025-06-22 23:35:11吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
推荐产品
-
发现孩子走丢的那一刻,你是什么心情?
新鲜出炉,热乎的丢孩子经验有了。 小女孩,四岁。 今天在 -
我的设计作品很烂嘛?
好家伙 海报设计、字体设计、C4D产品建模渲染、网页设计 我 -
微软宣布全球裁员 6000 人,为 2023 年以来最大规模,为什么此时裁员?会对微软带来哪些影响?
零赔偿裁员新套路,把员工弄到美国再开除原创 一棵青木 远方青 -
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
作为本次”双K魔王“系列的重要成员,REDMI K Pad是
新闻动态
最新资讯

