Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-25 20:10: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 于是只好回退: …。
推荐资讯
- 2025-06-24 14:05:19我应该设置多少kb才能让他不能玩游戏?
- 2025-06-24 14:25:18请问照片里这个人是谁呀?
- 2025-06-24 14:25:18Rust 的设计缺陷是什么?
- 2025-06-24 14:55:18如何评价熊狼狗的《没钱修什么仙?》?
- 2025-06-24 14:25:18目前react的生态系统是什么情况,有没有比较公认的成熟的开发技术栈?
- 2025-06-24 15:30:18想深入学习网站后台技术,有哪些建议?
- 2025-06-24 15:35:18为什么现在很多人推崇国外原版教材?
- 2025-06-24 15:40:18为什么珠三角发展赶不上长三角了?
- 2025-06-24 14:05:19为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 2025-06-24 14:50:17请问一下图中***的名字,谢啦?
推荐产品
-
创业公司是否应该使用 Rust ?
如果你需要在知乎上问这个问题,那你大概率不需要 Rust。 -
你手机中最舍不得卸载的APP是什么?
如果只能留一个的话,一定是箭头指的那个,因为它真的可以让我感 -
骑车后腰疼直不起来做什么运动比较好呢?
一、为什么你骑行后会腰痛?因为!国外的很多骑行明星是这样的! -
为什么 CTO、技术总监、架构师都不写代码还这么厉害?
程序员的职业发展路径是,代码工程师-》文档工程师-》ppt工
新闻动态
最新资讯