当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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为什么老板仅凭一次聊天就判断某些人不堪大用?
- 2025-06-26你为什么卸载了火绒?
- 2025-06-26为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 2025-06-26如何评价剪映svip,599一年,有替代方案吗?
- 2025-06-26三次元中真的存在二次元中的超长头发吗?
- 2025-06-26英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
- 2025-06-262025年6月,到底买油车还是电车?
- 2025-06-26SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 2025-06-26如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
- 2025-06-26为什么我感觉广西未来会撤自治区改省?
- 2025-06-26大家的NAS都是24小时不关机吗?
- 2025-06-26若是和异性入住宾馆违法吗?
- 2025-06-26张学友在澳门演唱会被要求讲普通话,这背后反映了哪些文化和社会问题?
- 2025-06-26儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-26KVM显示器有哪些?
- 2025-06-26吃爽了是怎样一种体验?
推荐产品
-
真正懂CPU的人,都选了什么CPU?
现在我家里用的电脑就是 14600KF+GTX***0+64 -
在医院做了很多检查最后发现用处不大,这算是过度医疗吗?
不请自来 就上个星期的事 外院转来一位患者,中年女性,三天前 -
到底是9800x3d+5070ti还是u7+5080?
9800X3D 3300 U7 2200 两者相差1000 -
冰箱两边各留是2.5公分可以吗,两边散热的?
这个可以参考下,某品牌冰箱包装里的2个小配件,5cm边长的正
最新资讯



