当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-19 18:05: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 于是只好回退: …。
同类文章排行
- 低功耗web服务器 迷你主机 小型服务器 求推荐?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 独立开发***能盈利吗?感觉好累...
- Linux内核代码大佬们如何观看的?
- 为什么说男人至死都是少年?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 老公每晚都想要怎么办?
- 理想汽车的护城河是什么?
- 美国真会下场对伊朗开战吗?
- 保定能否再次伟大?
最新资讯文章
- Rust开发Web后端效率如何?
- 西方人是怎么发现地球是圆的的?
- 电脑装机两个小时,算不算长时间?
- PHP现在真的已经过时了吗?
- 有没有一个特别好用的Linux系统?
- 大家猜猜伊朗的结局如何?
- 养乌龟如何降低换水频率?
- 如何评价陈楚生?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 哪款ocr比较好用?
- 你是怎么发现亲戚开始见不得你好的?
- Chrome 浏览器设计的神细节有哪些?
- 如何部署Prometheus监控K8S?
- 异性同办公室久了会不会日久生情?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- 外贸独立站怎么做SEO?
- 如何看待alist被转手出售***?