当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-25Rust据说是这样先进,那Rust编译器也总该是Rust写的吧?
- 2025-06-25为什么程序员的代码不能终身责任制?
- 2025-06-25软路由是否被过度神化?
- 2025-06-25哪个瞬间让你觉得编程只是一门技术?
- 2025-06-25如果第三次世界大战真的开始了,到时你最想做的是什么?
- 2025-06-25怎么通俗的解释路由这个词?
- 2025-06-25MySQL不香吗,为啥还要Elasticsearch?
- 2025-06-25女朋友学音乐的,给我备注 B大调音阶 是什么含义呢?
- 2025-06-25在广州怎么找男朋友?
- 2025-06-25中国军事力量有希望达到全球第一吗?
- 2025-06-25PostgreSQL 与 MySQL 相比,优势何在?
- 2025-06-25为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 2025-06-25买到烂尾楼到底该有多绝望?
- 2025-06-25女生真正的完美身材是什么样子?
- 2025-06-25有一双超级大长腿是什么感觉?
- 2025-06-25可以随身携带一个Linux系统吗?
推荐产品
-
有没有文笔好到会让你二刷的古言***?
【已完结】 最纯色那年,哄骗失忆的裴之砚,让他答应做我的夫君 -
钱学森放在现在是什么水准?
我看过钱老的《工程控制论》。 这本书虽然只有300多页。 -
为什么卫星地图上,空中飞行的飞机会有三原色的拖影?
省流版本:卫星拍照时为了提高对比度,会 先后对不同的颜色通道 -
系统盘(C盘)与其他盘之间夹了恢复分区,如何将C盘与其他盘合并?
在电脑的使用过程中,我们常常会面临 C 盘空间不足的情况。
最新资讯