当前位置: 首页 >
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-26如何看待俄罗斯军方 6 月 23 日凌晨向基辅方向发射了352架无人机和16枚“伊斯坎德尔”导弹?
- 2025-06-26为什么都对TLC乃至未来的QLC嗤之以鼻呢?
- 2025-06-26你会从mac转向Windows吗?
- 2025-06-2630岁了,你在深圳过着什么样的生活?
- 2025-06-262025年了,为何丰田还没破产?
- 2025-06-26有什么工具可以批量更改文件名?
- 2025-06-26如何在Mac m1中部署openwrt软路由虚拟机?
- 2025-06-26为什么二游厂商都喜欢推出泳装版本?
- 2025-06-26Unity收费***后,为何大家选择了Godot而不是Cocos?
- 2025-06-26用K8s的公司有多少人会部署K8s?
- 2025-06-26请问有没有什么工具能够生成局域网的网络拓扑结构图?
- 2025-06-26河南省发展的出路在哪里?
- 2025-06-26被执行人欠我26万,一次性付清20w和解,我该同意吗?
- 2025-06-26PostgreSQL 与 MySQL 相比,优势何在?
- 2025-06-26为什么大部分人都认为2560x1440是2K?
- 2025-06-26我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
推荐产品
-
一个体重 140 斤的成年男子面对一只 70 斤的狼,谁胜算更大?
被一只十斤多的猫发疯咬了我的拇指手掌位置,几乎贯穿了,钻心的 -
为什么都对TLC乃至未来的QLC嗤之以鼻呢?
因为有边际效益。 slc(1bit)到mlc(2bit), -
鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?
别的回答我是没看,反正这哥们的你千万别信,张嘴就来说什么硝化 -
为什么没人提微软裁员?
微软号称要裁掉全球三分之二的员工,全部用ai代替。 是的,
最新资讯



