
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖北省荆州市荆州区秦细水利水电设施有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-24 12:05:17 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- 黄仁勋带着他芯片团队回国,他的成就会高于钱学森吗? 赵九章、姚桐斌、汤飞凡、萧光琰、邓叔群、董铁宝、周寿宪、虞光...
- SwiftUI 是不是一个败笔? 概览小伙伴们都知道,为了将 SwiftUI 中多如牛毛的视图...
- 你见过最脑残的设计是什么? 有时候我真怀疑某些设计师的脑回路是不是被鸡毛塞住了! 生活中...
- 在非洲工作是怎样一种怎样的体验? 已经在非洲的乌干达工作两年了,简单说一下我的感受: 01. ...
- 孩子在「手表圈」里「混圈、相亲、打赏积分」,为何孩子们的通讯工具会变得这么「乱」?家长该怎么引导? 刘萌第一次接触成人世界的隐秘角落,是在儿童电话手表上。 那...
- Web 前端怎样入门? 前端技术,要学习的内容太多了,当你不知道从哪里开始的时候,你...