Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 05:05:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 16:40:22程序员如何用好 Cursor 工具?
- 2025-06-23 15:00:19应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 2025-06-23 15:20:18平面设计主KV做成这样,在你的城市薪资一般多少?
- 2025-06-23 16:40:22win10如何设置远程共享文件夹?
- 2025-06-23 16:35:18雷军为什么不愿意用性价比打法进军NAS?
- 2025-06-23 15:35:18黄一鸣为什么敢承认孩子是王思聪的?
- 2025-06-23 15:50:19苏联最强的时候强大到什么程度?
- 2025-06-23 15:40:19美国真会下场对伊朗开战吗?
- 2025-06-23 15:50:19NAS将来会被什么产品取代?
- 2025-06-23 15:15:18如何看待英伟达新推出的显卡5090dd?
推荐产品
-
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?
你看,有手套就是好使。 “谁受益谁担责”(权益和责任对等) -
VSCode 都有哪些牛逼的插件?
作为苦逼码农,每天花费大量时间使用VSCode来编写和调试代 -
如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……?
大概率是伊朗官方在中国的微博运营方建议下发出来的,波斯人不懂 -
为什么现在年轻人越来越讨厌相亲?
仿佛经历了一场***···· 先说我自己,本人女,净身高16
最新资讯