当前位置: 首页 >
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-21MacBook的诱惑在哪里?
- 2025-06-21歼-20 在国际上到底是什么地位?
- 2025-06-21人常说女人味,到底是个什么味?
- 2025-06-21如何实现电脑定期自动热备份?
- 2025-06-21为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-21各位都在用Docker跑些什么呢?
- 2025-06-21你们认为一个40多岁的女人老吗?
- 2025-06-21想深入学习网站后台技术,有哪些建议?
- 2025-06-21世界上哪款战斗机最好看?
- 2025-06-21Swift 和同时代的其他语言比起来怎么样?
- 2025-06-21如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-21怎么提高自己的系统设计和架构理论水平?
- 2025-06-21如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025-06-21Rust重写Kafka有哪些优势?
- 2025-06-21地球上明明有吃塑料的虫子,为什么没有普及?
- 2025-06-21个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
推荐产品
-
Firefox是如何一步一步衰落的?
没看过chrome的不做比较, 只是觉得firefox的代码 -
自己拥有一台服务器可以做哪些很酷的事情?
11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然 -
为什么iPhone各方面都是顶配,却唯独信号不好?
前段时间我们去新疆玩了半个月,我带的iPhone13Pro, -
为什么大厂宁愿用go也不用.net?
.net 语法噪音过多。 1.注释:xml注释虽好,但过于
最新资讯