Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 17:35:17
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-19 19:45:16为什么同样是输球,常州和国足的风评却差那么多呢?
- 2025-06-19 20:40:16工业克苏鲁什么意思?
- 2025-06-19 20:05:15网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-19 21:05:17以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-19 20:10:16如何评价前端框架 Solid?
- 2025-06-19 20:25:16《天龙八部》中乔峰几乎没有败绩,是无敌的,为什么会是那种下场?
- 2025-06-19 19:25:15以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 2025-06-19 19:20:15在excel中,如何利用VBA将这段数据转成json格式?
- 2025-06-19 19:55:15从技术上看,cloudflare比其他公司牛在哪儿?
- 2025-06-19 20:10:16HUAWEI的折叠笔记本非凡大师能用于编程吗?
推荐产品
-
NAS噪音太大,大家都吧NAS放置到哪了?
从弱电箱顺一根光线到弱电井,从弱电井到-1层走管廊到储藏室, -
如何看待alist被转手出售***?
Alist已死,咱们来用Openlist吧Alist已经确认 -
如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
为什么经济难? 因为地方债务高,市场调节能力变差了。 因为 -
为什么微信不向telegram学习?
用惯了tg的人估计也会说,为什么微信那么好用不去抄微信,主要
最新资讯