当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-22编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 2025-06-22如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
- 2025-06-22为什么欧美影视喜欢露点?
- 2025-06-22世界上哪款战斗机最好看?
- 2025-06-22做个web服务器,gin框架和go-zero怎么选?
- 2025-06-22你的亲戚提过什么过分的要求?
- 2025-06-22什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- 2025-06-22海贼王为什么现在被全网黑?
- 2025-06-22为什么中国很少有人使用linux?
- 2025-06-22怎么看待B站舞蹈区和某些风格比较暴露的up?
- 2025-06-22为什么这么多人讨厌中国移动?
- 2025-06-22是什么原因导致HDR无法推行?
- 2025-06-22在所有动物肉中,哪一种味道最好?
- 2025-06-22万兆的网络速度有多大意义?
- 2025-06-22在所有动物肉中,哪一种味道最好?
- 2025-06-22特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
推荐产品
-
如何看待多地推出升级版「禁酒令」?
这事吧,其中隐含兔子的理政经验、治国传统。 不止是禁酒,而 -
以色列为什么要打伊朗?
我来一次性说清楚,请相信我,n年前作为专业的文科生,我特别研 -
从零写一个3D物理引擎难度多大?
首发 UE5源码剖析——Chaos物理1 之 输入与输出 同 -
前端,后端,全栈哪个好找工作?
一定是后端好找工作。 哪怕后端团队都每天工作3小时摸鱼5小
最新资讯