Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 05:05:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 20:00:15利用爬虫技术能做到哪些很酷很有趣很有用的事情?
- 2025-06-20 19:10:16为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
- 2025-06-20 19:55:16Firefox是如何一步一步衰落的?
- 2025-06-20 20:15:16鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- 2025-06-20 20:25:15曾经的班花,现在还多少人惦记?
- 2025-06-20 19:15:15打算在苏州买房,请推荐。苏州的房价怎么样了?
- 2025-06-20 19:40:16如何看待 2026QS 世界大学排名?
- 2025-06-20 19:15:15做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 2025-06-20 19:30:162025年6月了,深圳房价咋样?
- 2025-06-20 20:20:16AE如何渲染出mp4格式?
推荐产品
-
为什么韩国的热辣舞团无法征服中国的男性市场??
靠什么征服中国男人? 1992年,中韩两国建交。 很快,还未 -
如何评价字节跳动开源的 HTTP 框架 Hertz ?
0 前言近期工作接触到 cloudwego 开源的 hert -
狸花猫打架是不是很厉害?
我家狸花猫去隔壁打架被我逮回来了,然后它就跳上桌子用这幅德性 -
同样是透析,有的透析三年就走了,有的十年20年还好好的,为什么?
别说三年了,当年和我前后脚一起出院的大姐甚至连半年都没活过就
新闻动态
最新资讯