当前位置: 首页 >
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都2024年了,Golang还是不温不火吗?Go究竟能干什么?
- 2025-06-24docker真的好难用啊,为什么说它移植性好啊?
- 2025-06-24字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-24有个漂亮女朋友是种怎样的体验?
- 2025-06-24为什么大家觉得中医一无是处?
- 2025-06-24你们学校的校花都是怎么样的?
- 2025-06-242025年,笔记软件又如何选择?
- 2025-06-24怎么才能有尤雨溪一半强,该怎么学习?
- 2025-06-24NAS的盘是否需要一次性买齐?
- 2025-06-24为什么B-2天下无敌?
- 2025-06-24前端如何设计网页?
- 2025-06-24为什么美国这么强大?
- 2025-06-24想深入学习网站后台技术,有哪些建议?
- 2025-06-245070ti什么时候才能回归正常价格?
- 2025-06-24印巴大战,背后大国为何都不发声?
- 2025-06-24理性探讨,中国现在算不算超级大国?
推荐产品
-
谁能告诉我这是什么虫,在电脑上爬出来吓死我了 ?
恭喜你!这是咖啡透翅天蛾老熟幼虫!这个阶段已经不需要进食了, -
为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
先叠个甲,曾经的交互设计师一枚,同时也是ZZZ玩家。 -
为什么有些NAS用户弄那么多硬盘?
曾经你在电视机上看过的电视剧, 现在全世界可能不到10个人拥 -
是什么原因让你一定要用 iPhone?
命途多舛,干了小半年Android开发,发现两件事: And
最新资讯