
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_广东省深圳市龙华区紧波迫生活有限公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-20 13:05:18 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- 女人为什么身体那么软? 因为女人没有那俩***,是靠卵巢分泌睾酮,只有男的几分之一。...
- 你们都用 Python 实现了哪些办公自动化? 我媳妇同事离职交接了一个工作,每天晚上十点半要从两个网站根据...
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言? 流传甚广的联合国宪章最薄我没看过,但今天看了一个联合国决议,...
- 如何使Windows上安装的Macos虚拟机流畅运行? 随着macOS的开放,许多朋友都想尝试macOS系统的丝滑,...
- 为什么男生都不喜欢173身高的女生啊? 有时候身高高的女生确实有点没市场 我本人净身高178 对我有...
- 《西西里的美丽传说》的结尾为什么那些人会跟玛莲娜打招呼还那么热情? 电影其实没拍更残酷的部分:现实里玛莲娜大概率还要被当地人各种...