当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-29你见过最漂亮的女生长什么样?
- 2025-06-29有一双超级大长腿是什么感觉?
- 2025-06-29广西经济还有希望么?
- 2025-06-29哪张照片让你觉得刘亦菲美得不可方物?
- 2025-06-29你怎么看待剪映收费过高问题?
- 2025-06-29初次 DIY 电脑时都犯过哪些低级错误?
- 2025-06-29有一个***约你出去,你会去吗?
- 2025-06-29MacBook的诱惑在哪里?
- 2025-06-29选mac还是高端windows?
- 2025-06-29苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-29医生老师公务员三个铁饭碗群体,谁会第一个面临职业危机呢?
- 2025-06-29为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 2025-06-29小米 YU7的3分钟20万辆订单是真的吗?
- 2025-06-29苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
- 2025-06-29为什么程序员独爱用Mac进行编程?
- 2025-06-29手术时把大脑拿出来还能接回去吗?
推荐产品
-
如果让你设计攻打台湾地区,你会有什么好的想法和打法?
今天在B站上看到蔡正元的一个***访***,我觉得还是挺震撼 -
个人博客网站,要坚持多久才会有读者?
靠广告联盟赚钱这个业务模式已经过时了,或者说,长期的损失大于 -
如何看待 Mac mini M4 支持可更换 SSD?
苹果官方其实卖这个配件,但是目前只提供给Mac Pro。 -
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
推荐一个大家都没提到的 Connect 。 可以同时构建 r
最新资讯