Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-21 22:55: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-26 07:25:10如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-26 07:40:10字节跳动辞退原豆包大模型负责人乔木,被曝婚内出轨下属,如何看待这一处理结果?
- 2025-06-26 07:10:10从前端转后端,j***a和golang建议哪个?
- 2025-06-26 07:10:10做好的flask项目怎么部署到服务器,使用公网ip可访问?
- 2025-06-26 07:00:10地球上明明有吃塑料的虫子,为什么没有普及?
- 2025-06-26 06:35:11俄罗斯人现在的生活水平到底怎么样?
- 2025-06-26 06:05:10不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
- 2025-06-26 07:15:10同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- 2025-06-26 06:15:10徐州一种植户称桃子遭附近村民哄抢损失 5 万余斤,具体情况如何?暴露了基层社会治理的哪些问题?
- 2025-06-26 07:25:10如何评价“寡姐”斯嘉丽·约翰逊的身材?
推荐产品
-
为什么二游厂商都喜欢推出泳装版本?
题主是不是性压抑和加班太久又没有老婆所以忘了从前的夏天是怎么 -
PostgreSQL 与 MySQL 相比,优势何在?
pg功能比mysql多太多,也可以说是免费数据库里最接近or -
如何评价阿富汗取消与中国的石油开***合同?
总是批判美国建立的世界秩序,但自己又寄生在这套秩序里,秩序真 -
我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进
最新资讯

