当前位置: 首页 >
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-24如果意外挖出 10 吨黄金,有那些将它们洗白、正常使用的方法?
- 2025-06-24J***a 除了 Spring 还有什么?
- 2025-06-24用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 2025-06-24golang为什么将method写在类外?
- 2025-06-24面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 2025-06-24男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-24坚持使用 PHP 的你,如今有什么感悟?
- 2025-06-24据调查使用五笔输入法人数仅剩 3%,五笔输入法是怎么没落的?
- 2025-06-24为什么主流都不再力推英特尔 CPU?
- 2025-06-24新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 2025-06-24字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 2025-06-24有哪些小众的开源项目养活了一大批人?
- 2025-06-24rust 解决了什么问题?
- 2025-06-24如何看待《捞女游戏》在线人数峰值近 7 万,仍位居国区热销第一?
- 2025-06-24雷军为什么不愿意用性价比打法进军NAS?
- 2025-06-24为什么都认为无GC语言一定会比有GC语言要快?
推荐产品
-
大厂后端开发需要掌握docker和k8s吗?
哎呦,小老弟,你这问题问得挺有意思,正好踩在了老油条的脚趾上 -
什么时候你开始发现俄罗斯不过如此?
去俄罗斯旅游的时候,领队告诉我的,俄罗斯女生上下限都很高,为 -
威士忌和白酒都是蒸馏酒,到底有什么区别?
最浅白的话来讲:让酒能喝的方式不一样。 在发明蒸馏技术之后 -
flutter是***跨平台最优解吗?
经过半个多月高强度研发,最新版Flutter3.x深度融合
最新资讯