Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-19 19:55: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-23 15:30:14switch2好用吗朋友们?
- 2025-06-23 15:55:13我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 2025-06-23 16:45:15买到烂尾楼到底该有多绝望?
- 2025-06-23 16:10:13男子因眼睛小被小米汽车系统频繁误判疲劳驾驶,一路提醒20多次,这是智能汽车通病吗?怎么解决该 bug?
- 2025-06-23 16:00:15面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 2025-06-23 15:15:14如何看待杜兰特被交易到火箭?
- 2025-06-23 16:45:15请问照片里这个人是谁呀?
- 2025-06-23 16:05:14公司老板不想续费3w一年的云服务器,合理吗?
- 2025-06-23 15:10:13为什么我感觉gemini 2.5 pro总是用力过猛?
- 2025-06-23 16:40:142025年小米su7 性价比很低了,为何还不更新改款?
推荐产品
-
写业务的话,go是不是垃圾?
准确的说:业务越宽泛,用Golang就越费劲,垃圾到不至于。 -
熊猫烧香技术含量高吗?高在哪里?
2010年,熊猫烧香病毒制造者李俊出狱。 仗着之前经历找了一 -
为什么零知识证明(ZKP)领域的开源项目几乎都用Rust实现?
ZKP作为一个复杂的密码学应用,其底层还是建立在其他的bui -
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
说明腾讯实现了我曾经的几个预测 预测1,electron会普
新闻动态
最新资讯

