
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省岳阳市岳阳市屈原管理区较纯单历办公家具有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-24 10:30:19 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- HTTP/3 解决了什么问题,又引入了什么新问题? HTTP/3 解决了 tcp 拥塞控制算法不受浏览器(Goo...
- 年纪轻轻为什么会得腰肌劳损? 知道什么是腰肌劳损吗?不要随便给自己按病! 腰肌劳损这个词大...
- 为什么我身边的女同学生活那么好还成了恨国党? 看看这个,应该会好一些: 出国前 出国后: 大老...
- 你们是怎样看待警察这一职业的? 最离谱的是,大陆很多警察作为执法者,完全不懂法,执法时处处违...
- 中国现有的雷达技术能发现B2么? 中国在波斯湾放了两艘815A侦察船。 导致7架B2出击轰炸...
- 同身高体重亚洲人体格比欧美人小很多?是骨架的问题吗? 放三个比赛,UFC同量级的较量 经常看UFC的人...