Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 02: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-20 08:20:17为什么说 Node.js 有望超越J***a?
- 2025-06-20 08:50:16男医生在给年轻靓丽的女性检查时会是什么心态?
- 2025-06-20 09:25:18谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 2025-06-20 08:55:17鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 2025-06-20 09:00:17如何评价 Windows 11 的 UI ?
- 2025-06-20 08:15:16如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
- 2025-06-20 08:55:17为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 2025-06-20 08:05:16如何电脑下载Adobe audition?
- 2025-06-20 08:55:17ddns,仅ipv6访问,***s 高位端口号,需要ICP备案么?会被运营商封锁么?
- 2025-06-20 08:10:16扫黄的根本原因是什么?
推荐产品
-
美国真会下场对伊朗开战吗?
如果美国亲自开战,那将会改变未来20-30年的全球局势。 -
055一打一能不能打过阿利伯克?
利益相关:军内 某单位兼职员工,对国内的所有军事设备都了解。 -
你愿意和科比做队友还是詹姆斯做队友?
这个可以换成我们平常的工作。 领导1: 对你很严格,稍微做 -
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
说明腾讯实现了我曾经的几个预测 预测1,electron会普
最新资讯