当前位置: 首页 >
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-27如何评价茅台暂停京东供货?
- 2025-06-27k8s informer 是如何保证***不丢失的?
- 2025-06-2727寸显示器有必要上4K吗?
- 2025-06-27白人女性是不是很美,为什么?
- 2025-06-27什么是 5G 固定无线接入(FWA)?
- 2025-06-27程序员用 Mac mini m4有必要买24G+的吗(非主力机)?
- 2025-06-27我们常说的“地势险要、易守难攻”“兵家必争之地”到底是怎样的?
- 2025-06-272025年六月现在硬盘咋还涨价了呢?
- 2025-06-27有哪些长得很无害,实际有毒的植物?
- 2025-06-27为什么人到中年,很少有身材苗条的?
- 2025-06-27为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 2025-06-27为什么 WeGame 在国内竞争不过 Steam ?
- 2025-06-27我国有没有通过放开一户建,拉动房地产和汽车等行业消费的可能性?
- 2025-06-27如何评价动物法治论坛将“玉林狗肉节”定性为非法活动?
- 2025-06-27满清入关为什么那么快就征服了大明?
- 2025-06-27做个web服务器,gin框架和go-zero怎么选?
推荐产品
-
真的没有人觉得2k是一个很尴尬的分辨率吗?
以pc游戏为主的国内市场压根不应该认为QHD(2560*14 -
龙芯 2K3000 处理器正式发布,这款处理器的发布对国产芯片的发展意味着什么?
省流:性能约对标Cortex A73附近,大致性能会略高于麒 -
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
丸辣,Rosetta2的AVX2支持才刚起步就要被抛弃辣。 -
只能选一个,你选谁?
这张照片拍摄于2024年,中国女子100米栏运动员吴艳妮和夏
最新资讯



