Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 03:15:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-20 14:50:17你有没有随手一拍却很美的照片?
- 2025-06-20 14:50:17为什么市场不制作***黄油?
- 2025-06-20 15:10:18中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 2025-06-20 13:45:16以色列为什么突然敢打伊朗了?不怕被报复?
- 2025-06-20 14:10:18北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 2025-06-20 13:35:19女朋友学音乐的,给我备注 B大调音阶 是什么含义呢?
- 2025-06-20 15:25:18如何评价DuckDB?
- 2025-06-20 14:50:17扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 2025-06-20 14:25:1930岁了,你在深圳过着什么样的生活?
- 2025-06-20 13:45:16胸大的女孩会自卑 吗?
推荐产品
-
重庆的你,择偶的标准是怎样的?
找呀找呀朋友,想找一个男朋友(不为结婚而结婚,合适即可结婚) -
自己拥有一台服务器可以做哪些很酷的事情?
一、持有的服务器1.阿里云:2H2G3M,每年99续费,主要 -
如何电脑下载Adobe audition?
在音频界的资深人士应该听说过或用过Cool edit pro -
CSS 有什么奇技淫巧?
不是什么奇技淫巧,但是一行css代码可能让你省下js代码,作
新闻动态
最新资讯