当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-25 18:25:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 程序员空闲时间应该继续卷技术,还是找其他副业?
- 老师日常去上课要怎么穿搭?
- 游戏是否正在毁掉中国部分的年轻人?
- 蜂鸟音乐要求邓紫棋立即下架重制歌曲,邓紫棋回应不会下架,此前她称 6 年没收到版税,如何看待此事?
- 30岁了,你在深圳过着什么样的生活?
- 如何评价《谭谈交通》这档节目?
- 特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 如何评价剪映svip,599一年,有替代方案吗?
最新资讯文章
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- golang总体上有什么缺陷?
- DIY的NAS易用性如何?
- 为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
- MySQL不香吗,为啥还要Elasticsearch?
- 女生真正的完美身材是什么样子?
- 如何建一个安全的个人nas?
- 广东清远市清城区发生 4.3 级地震,目前当地情况如何?哪些地方有震感?
- 手机的运行内存真的有必要上16GB吗?
- 怎么学习前端开发?求推荐学习路线?
- WordPress太慢了有什么办法解决吗?
- 做数据库内核开发的是不是很少?
- 人工智能相关专业里有什么「坑」吗?
- 为什么主流都不再力推英特尔 CPU?
- 为什么小男孩小时候要比小女孩难养好多?