当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-21 12:00:17
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 公务员家庭聚餐也禁止了吗?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
- 如何看待rust编写的zed编辑器?
- 如果全球都停止出口粮食,中国能否自给自足?
- 瑜伽裤和牛仔裤哪个更显身材?
- 如何看待青海黄河源发现秦始皇遣使「***药昆仑」石刻?
- 人在45岁是一种什么感觉?
- 为什么新流行的开源编辑器都在用Rust开发?
最新资讯文章
- 有什么是你去了西藏才知道的事情?
- 为什么师父不愿把真本事传给弟子?
- 如何看待 Rust 的应用前景?
- 身体上的哪些迹象表明你正在衰老?
- 有什么是你去了上海才知道的事情?
- 如何客观评价李小冉的长相?
- 杨宏院士宣布中国天宫空间站将迎来「扩展舱段」,构型由 T 字型变为十字型,怎样解读?可能有哪些新功能?
- 如何评价《一人之下》第721(764)话?
- 能分享一下你写过的rust项目吗?
- 为什么说英制单位是人类文明的一颗毒瘤?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 尊界S800 车内软包部分***用 0.2mm - 0.5mm 超细针脚缝制处于什么工艺水平?
- 冬天也要穿胸罩吗?
- postgres集群的选择?
- 作为一个服务器,node.js 是性能最高的吗?
- 如何看待伊朗最高领袖哈梅内伊 6 月 18 日发布“必须强力打击以色列,永不妥协”的声明?
- 为什么女生要做大部分家务?
- 为什么中国很少有人使用linux?
- 为什么女游泳运动员看起来大部分都是平胸?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?