Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 00:10: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 于是只好回退: …。
推荐资讯
- 2025-06-20 07:35:15女生真正的完美身材是什么样子?
- 2025-06-20 06:40:14如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-20 07:10:14评价一下Proxmox VE与ESXi的优劣?
- 2025-06-20 07:05:14美国真会下场对伊朗开战吗?
- 2025-06-20 06:15:15如果让你重来一次,你还会嫁给你老公吗?
- 2025-06-20 06:25:14瑜伽裤和牛仔裤哪个更显身材?
- 2025-06-20 06:35:15Golang与Rust哪个语言会是今后的主流?
- 2025-06-20 06:55:14为什么买了Switch后,却发现它并没有那么好玩?
- 2025-06-20 07:05:14golang总体上有什么缺陷?
- 2025-06-20 07:15:15你卡过最厉害的bug是什么?
推荐产品
-
鱼缸长这种藻是什么藻?是好是坏?
底砂上是褐藻,玻璃上是绿斑藻。 鱼缸里的褐藻,实质是硅藻, -
有哪些你去旅行后祛魅的城市?
顺德。 说是美食之都,广东第一,结果一堆网红店。 后面也问 -
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
阿里腾讯抖音都非常想自建骨干网城域网,在每个城市最后几公里十 -
有没有一个特别好用的Linux系统?
AI 炼丹 推荐 pop!os。 那可是真省心。 nivi
新闻动态
最新资讯