Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 19:30:11
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-18 03:25:11周星驰为什么还不出新电影,是沒钱拍了还是钱已赚够了?
- 2025-06-18 03:30:10Chrome 浏览器设计的神细节有哪些?
- 2025-06-18 03:50:09以色列为什么突然敢打伊朗了?不怕被报复?
- 2025-06-18 04:40:102025年小米su7 性价比很低了,为何还不更新改款?
- 2025-06-18 05:05:10冬天也要穿胸罩吗?
- 2025-06-18 03:30:10农村最后一批留守老人老去之后,农村是不是就空了?
- 2025-06-18 04:25:09男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-18 04:05:09你有哪些对未来的预测?
- 2025-06-18 04:40:10Android 开发时你遇到过什么相见恨晚的工具或网站?
- 2025-06-18 03:55:10有哪些值得推荐的小型 C 语言开源项目?
推荐产品
-
以色列为什么突然敢打伊朗了?不怕被报复?
真相有可能是再不打就来不及了。 归根结底,以色列太小了,没 -
婆婆做饭难吃是种怎样的体验?
1. 炒所有素菜的过程:倒一点油,菜放入锅里,加一点盐炒两下 -
为什么linux桌面那么丑?
首先,现在的Linux桌面图形界面一点儿也不丑。 。 。 -
中国设定的目标是在2030年前将航天员送上月球,并在月球上建立一个永久基地,若要成功起决定性的是什么?
北航和八院有篇论文,详细***了月球科研站的建设规划。
新闻动态
最新资讯

