
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省岳阳市岳阳市屈原管理区较纯单历办公家具有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-24 14:45:19 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- 中国承诺不开第一枪,那如果中美开战,美国直接摧毁北斗卫星,中国该如何反败为胜? “我方炮手早有准备,炮口已死死瞄准敌舰,一看到敌舰炮口火光一...
- 如何评价伊朗国家电视台宣布今晚将发生大事,让世界铭记几个世纪? 第一,有小概率是伊朗藏了一个原***,今晚试爆。 鉴于伊朗...
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗? 这波站邓紫棋! 先梗概一下***来龙去脉: 邓紫棋自2006...
- 如何优雅劝退他人做自媒体? 我做自媒体原因有3 1,30k能力的程序员因为40岁年龄歧视...
- 同事1个月请丧***3次,领导说你家亲戚死光了然后被打,做的对吗? 这是做人的底线问题。 我们公司默认的,有几种***不能不批...
- 女明星陪酒真的存在吗? 我老板身价二个亿左右吧。 有一回去外地跟合作商谈合同。 我...