Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 19:30:11
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-22 20:05:10为什么鸿蒙PC要排斥Linux生态?
- 2025-06-22 20:05:10你和你老婆是怎么认识的?
- 2025-06-22 21:00:11老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 2025-06-22 21:25:11Switch模拟器哪个好?
- 2025-06-22 20:55:11Node.js是谁发明的?
- 2025-06-22 21:00:11为什么 IPv6 在国内至今未得以大规模应用?
- 2025-06-22 20:10:11为什么感觉wps的用户越来越多,office没人用了?
- 2025-06-22 20:50:10男女对立会在10后里缓和吗?
- 2025-06-22 20:40:10一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 2025-06-22 20:45:1192年的大龄剩女,还有必要结婚吗?
推荐产品
-
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
自打听说要出两款小平板,我就一直以为这两款中红魔会主打高端, -
中医把脉是***吗?
我跟您讲一个故事,您就明白 中医把脉,是不是一个***了 众 -
怎么劝家里人不去养鱼?
养鱼很简单: 日常早晚1分钟喂食,隔几天换洗过滤袋(网)5分 -
男女对立会在10后里缓和吗?
不会,反倒我会觉得会愈演愈烈。 我侄子这两年上高中,他们当
最新资讯

