当前位置: 首页 >
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-275080显卡用个五六年可以吗?
- 2025-06-27鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 2025-06-2727寸显示器有必要上4K吗?
- 2025-06-27为什么韩国的热辣舞团无法征服中国的男性市场??
- 2025-06-27女生微胖到底是种什么体验?
- 2025-06-27为什么程序员喜欢在星巴克写代码?
- 2025-06-27为啥苹果不给 MacBook Pro 加上这些特性?
- 2025-06-27Swoole到底是个什么东西?
- 2025-06-27小米YU7大定数创世界第1,超华为纪录,近特斯拉中国年销,这是否证明了中国经济基本面强劲,居民收入高?
- 2025-06-27家里想搞个服务器,有什么好的建议方案吗?
- 2025-06-27如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 2025-06-27我国有能力发现B2并摧毁吗?
- 2025-06-27微软edge浏览器为什么逐渐被其他的浏览器代替?
- 2025-06-27字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-27如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 2025-06-27为什么程序员独爱用Mac进行编程?
推荐产品
-
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
有三个点需要注意: 1 结果: 积流成江 (Streams -
谁能通俗的解释一下为什么有人怀疑姜萍?
***如你现在要打电脑游戏,你手自然地放到键盘上面,要按几个 -
你最满意的10款 PC 软件是什么?
1、VSCode(Cursor)VSCode 宇宙第一编辑器 -
Node.js是谁发明的?
ryan dahl。 老哥在全国到处接Web项目的时候实在
最新资讯




