Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-19 19:20:15
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 13:05:18如何评价《塞尔达传说:王国之泪》?
- 2025-06-20 13:30:18为什么macOS软件生态不敌Windows?
- 2025-06-20 12:45:17为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-20 13:25:17那你说什么样的是美女?
- 2025-06-20 11:45:18阿里云为什么没有一年的免费云服务?
- 2025-06-20 12:20:17有没有人告诉我,云南昭通到底怎么样?
- 2025-06-20 13:30:18Firefox是如何一步一步衰落的?
- 2025-06-20 12:30:175挺马克沁机枪,能否击败50万重骑兵?
- 2025-06-20 12:35:18为什么新流行的开源编辑器都在用Rust开发?
- 2025-06-20 11:50:19中央多份重磅文件出台,密集释放「涨工资」「提高居民收入」的信号,这背后有何深意?
推荐产品
-
如何评价Cursor?
Cursor在短短一年内负载增长了100倍,数据层每秒处理超 -
大家支不支持文言文,古文退出中国教育?
当然支持文言文、古文退出中国的教育,我还支持英语退出中国的教 -
从男性的角度上,什么样的女人比较有魅力?
排名第一是胸大。 排名第二是腿长。 排名第三是腰细。 -
30岁了,你在深圳过着什么样的生活?
31岁未婚,是一名少儿形体***老师,周六周日机构忙的起飞,
新闻动态
最新资讯
文章排行