当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 13:05:18
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 24-25赛季总决赛G6,步行者108:91雷霆,总决赛时隔9年再次进入抢七,如何评价这一场比赛?
- 中国军队有多强,在世界能排第几?
- 如何看待“计算机民科“的网站51soez已关站维护一周?
- 为什么年轻的肉体让人沉迷?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- 如何看待rust编写的zed编辑器?
- 为何雷军天天健身,却无健身痕迹?
- 开发了一个App,上线之后一个用户也没有怎么办?
- 做一个中国的微软到底有多难?
最新资讯文章
- 你知道哪些餐饮界的暴利菜品?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- Node.js 性能为什么这么差?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- Chrome 浏览器设计的神细节有哪些?
- 如何评价 Next.js?
- 相亲男越来越不主动了,正常吗?
- 为什么感觉德国在中国的名声比英法美日好一点?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- J***a 除了 Spring 还有什么?
- 为什么linux桌面那么丑?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 如何评价「尖叫」这种饮料?
- 空战的时候可不可以先击落预警机?
- 怎么知道女人动了真情?
- 炫富真的很爽吗?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- 如何评价Cursor?
- 阿里网盘为什么没有动静了?
- PHP和Node.js哪个更爽?