Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 08:10: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-22 14:15:16前端初学者如何学习css及页面布局?
- 2025-06-22 12:35:16明星现实中真的很漂亮吗?
- 2025-06-22 13:10:17docker有哪些有趣的用途?
- 2025-06-22 13:20:16为什么手机动辄都 1T 存储了,为啥电脑还在死磕 512G 呢?
- 2025-06-22 13:30:16王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境?
- 2025-06-22 13:20:16FLUX好用、有意思、有创意、好玩的Lora有推荐的吗?
- 2025-06-22 13:30:162025年,Gitea 和 GitLab 应当如何选择?
- 2025-06-22 14:10:16有一个***约你出去,你会去吗?
- 2025-06-22 12:30:16和女生合租,都会发生什么事情?
- 2025-06-22 12:45:16你捡过最大的漏是什么?
推荐产品
-
黄一鸣为什么敢承认孩子是王思聪的?
生下孩子两年后,捞女的代价来了。 6月是黄一鸣女儿闪闪两周 -
***拍大尺度片子时摄影师不会看光吗?
我现在从事服装行业(内衣)。 这么说把,现在的***,想接 -
如何看待2025江苏国补在6月1日突然暂停下线?
现在是上层通胀,底层通缩。 房地产降温,房贷减少,加之疫情 -
怎么学习前端开发?求推荐学习路线?
之前的文章《 Trae+Claude3.7 | 10分钟生成
最新资讯