Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 13:05:18
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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:20:16伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 2025-06-20 19:45:15为什么买了Switch后,却发现它并没有那么好玩?
- 2025-06-20 20:25:15腰肌劳损怎嘛治啊?
- 2025-06-20 19:10:16为什么程序员独爱用Mac进行编程?
- 2025-06-20 19:50:15网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-20 20:20:16美国的医疗费用真的有这么贵吗?
- 2025-06-20 20:40:15以色列为什么要打伊朗?
- 2025-06-20 20:50:15有什么是你去河南才明白的事?
- 2025-06-20 20:30:18055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
- 2025-06-20 19:20:15鸿蒙电脑会在国内逐渐取代windows电脑吗?
推荐产品
-
北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
刘建宏已经出来表态了,大概意思就是苏超和村超只有纳入到中国足 -
如何评价《塞尔达传说:王国之泪》?
22年第一次玩王泪(没有玩旷野之息)惊为天人,孜孜不倦的玩了 -
你身边身材最好的女生是什么样?
去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白, -
为什么师父不愿把真本事传给弟子?
我现在的公司有个屎山项目。 每年靠这堆屎山能出10-20万件
最新资讯