当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-25 23:40:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 有哪些小众的开源项目养活了一大批人?
- 为什么b2天下无敌?
- 国内为什么没有企业挑战群辉nas这一块市场?
- 江西女生怎么结婚?
- Electron是否有作为游戏引擎的潜力?
- 社保断缴的后果有些什么?
- 如何看待英伟达新推出的显卡5090dd?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- .netcore在Linux上是没有GUI框架的,为什么有人在Linux上做出了GUI的框架?
最新资讯文章
- 前端初学者如何学习css及页面布局?
- 大家猜猜伊朗的结局如何?
- OpenAI 宣布使用 AMD 的 MI300 X 和 MI450 芯片,这两款芯片在技术上有何亮点?
- 西安电动车开始上牌,最终会导致什么结果?
- 如何看待河南985,211,清北名额各省第一?
- 国内开源erp的天花板是哪一款?
- 库里的三分球命中率再高也超不过50,可为什么对方教练都宁愿选择去夹击库里而放掉命中率超高的内线呢?
- 花那么多钱举办婚礼的意义在哪呢?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 抛开价格,DBe***er真的比N***icat好用吗?
- 公司规定所有接口都用 post 请求,这是为什么?
- 《庆余年》中的范闲为什么突破不了大宗师?
- 中年女性如何保持身材?
- AI如何辅助编程?
- 养了近十年的草龟要不要放生?