当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-19 06:25:10
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 鱼缸的硝酸盐含量为多少比较合适?
- 新手养鱼,鱼缸中能放入哪些水草?
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- ***拍大尺度片子时摄影师不会看光吗?
- 如何看待美团创始人王兴清空微博?
- 老公加班过多,是逃避家庭责任吗?
- 郑钦文的饭圈开始互撕,对郑钦文的名声有什么影响?郑钦文超话是否应该关闭?
最新资讯文章
- 为什么感觉wps的用户越来越多,office没人用了?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
- 哪里有免费的电子书下载?
- 男人一般是从多少岁开始颜值下跌?
- w10专业版,开机时自动修复无法完成,然后出现恢复页面,说多次无法启动操作系统,需要修复,怎么办?
- 大家在做登录功能时,一般怎么做暴力破解防护?
- 你们是怎样看待警察这一职业的?
- 为什么那么多美国人对特定食物过敏,而在中国很少听说?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点?
- 指挥大规模军团作战很消耗脑力吗?
- 为什么美国医生看一个病人要半个小时左右,而中国医生五分钟就能看一个?
- 如何实现USB2.0比USB3.0更快?
- 用K8s的公司有多少人会部署K8s?






关注公众微信号
移动端,扫扫更精彩