当前位置: 首页 >
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-28程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 2025-06-28Windows上有没有一分多屏和多屏合一的软件?
- 2025-06-28MacOS的哪个设计让你非常恼火?
- 2025-06-282025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 2025-06-28是什么原因导致HDR无法推行?
- 2025-06-28台湾什么时候统一?统一了对普通老百姓有什么影响?
- 2025-06-28docker有哪些有趣的用途?
- 2025-06-28为什么小公司留不住人?
- 2025-06-28为什么微软信誓旦旦的说Win10是最后一个Windows版本,却又推出了Win11?
- 2025-06-28语雀后端从Node迁移到J***a说明了什么?
- 2025-06-282025年了expo和Flutter学哪个?
- 2025-06-28PHP现在真的已经过时了吗?
- 2025-06-28如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 2025-06-28如果收入稳定,会让孩子学音乐么?
- 2025-06-28现实中的父女关系是怎样的?
- 2025-06-28男的真的会把所有衣服从上到下都扔洗衣机吗?
推荐产品
-
git是Linus一个人开发出来的吗?
Linus Torvalds 与 Git 二十年:一个“必要 -
我老婆出轨了吗?
作为过来人告诉你,这百分百绿了。 已知信息分析,他们不光做 -
为什么称唐朝为巨唐?
有一个日本遣唐使叫阿倍仲麻吕(晁衡),在唐朝做官多年思念故土 -
英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题?
因为 OpenMCP 的缘故,有幸认识了一位曾在 intel
最新资讯