
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_广东省深圳市龙华区紧波迫生活有限公司
联系人:
手机:
E-mail:
地址:
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 于是只好回退: …。
相关新闻
- 中国人为什么会对俄罗斯有种特殊的好感? 在俄罗斯,有两种人不能接近,一种是年轻貌美的姑娘,一种是嗜酒...
- 为什么软件公司很少用python开发web? 自荐一个数据构建小工具: pydantic-resolve,...
- 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个? 趁着国庆前夕,分享一款最新原创研发的跨平台 tauri2.0...
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? Alwaysdata 有免费服务。 100mb空间 装个cl...
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? 咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因...
- Golang与Rust哪个语言会是今后的主流? 这是我基于rust写的一款作业调度软件,支持广播执行作业,定...