当前位置: 首页 >
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-21遭遇生理性涨奶该怎么办?
- 2025-06-21如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?
- 2025-06-21HTTP/3 解决了什么问题,又引入了什么新问题?
- 2025-06-21哪一段代码最能体现c语言的魅力?
- 2025-06-21中国民间中小工厂能快速造出武器吗?
- 2025-06-21要不要帮导师装服务器?
- 2025-06-21鱼缸里的石子有哪些作用?
- 2025-06-21Vue性能优于React,那为什么还不用Vue?
- 2025-06-21高铁速度这么快会有军事用途吗?
- 2025-06-21如何评价湖北省?
- 2025-06-21系统该怎样架构才能处理实时热点数据?
- 2025-06-21新手想要打好篮球,主要练运球还是投篮?
- 2025-06-21你都见过什么样的电脑盲?
- 2025-06-21华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 2025-06-21Rust口碑不错,为何学的人却很少?
- 2025-06-21为什么越来越多的国内男孩,要娶国外女孩?
推荐产品
-
作为一个服务器,node.js 是性能最高的吗?
嘿,兄弟们!今天你焦虑了吗? 反正我朋友圈的 JS 开发者群 -
有性瘾女朋友每天都要很多遍要不要分手?
你别说这问题我还真的研究过,16年的时候我毕业没多久就遇到过 -
为什么说 Node.js 有望超越J***a?
吐槽一下js的生态。 之前用j***a,想知道一个第三方m -
HTTP/3 解决了什么问题,又引入了什么新问题?
HTTP/3 实际上是 QUIC 协议 + HTTP2。 我
热销产品
最新资讯