当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖北省鄂州市梁子湖区拨犯宗网站策划合伙企业
- Postgres 和 MySQL 应该怎么选?
- py爬虫的话,selenium是不是能完全取代requests?
- Android为什么不直接执行Linux的程序?而是自己搞一套?
- 各位都在用Docker跑些什么呢?
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- Office和WPS哪个好用些?
- 中国预警机世界领先吗?
- CPU 为什么很少会坏?
- 如何看待2025年6月20日A股市场行情走势?
- 瑜伽裤和牛仔裤哪个更显身材?
联系我们
邮箱:
手机:
电话:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
作者: 发布时间:2025-06-20 01:45:15点击:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-21以色列为什么突然敢打伊朗了?不怕被报复?
-
2025-06-21switch2好用吗朋友们?
-
2025-06-21如何看待伊朗发布10座美军基地地图?
-
2025-06-21ant-design-vue 社区为什么不维护了?
-
2025-06-21将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
-
2025-06-21为什么有的女生喜欢穿紧身牛仔裤?
相关产品