
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省岳阳市岳阳市屈原管理区较纯单历办公家具有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-26 06:15: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 于是只好回退: …。
相关新闻
- 明明无线鼠标有那么多优点,为什么还有那么多人买有线鼠标? 我有一个绝妙的点子,解决蓝牙鼠标容易被忘在会议室、实验室、高...
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权? 关于粥饼伦、黑伦等模仿者,周杰伦本人去年曾经公开回应过,他的...
- 足球有哪些生错了时代的球员? 武磊。 讲个鬼故事,2024中超射手榜武磊34球断崖式第一...
- 如何评价小岛秀夫的游戏新作《死亡搁浅2:冥滩之上》? 年度最佳预定,真正的无暇之作。 目前玩了六个小时,玩到第3...
- 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路? 下面是上海地铁线路,密密麻麻,十几条线。 20年前刚毕...
- 为什么软件公司很少用python开发web? 自荐一个数据构建小工具: pydantic-resolve,...