当前位置: 首页 >
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-26有哪些专用软件是mac上独有的?
- 2025-06-26为什么 mac mini 的 m4 版本价格这么低呢?
- 2025-06-26曹玉磊冒充「清华院长」频繁参加活动遭官方打***,他为何能堂而皇之以***身份开展活动?其将受到哪些处罚?
- 2025-06-26有哪些BI工具惊艳了你?
- 2025-06-26男人锻炼真的可以增强性能力吗?
- 2025-06-26日本AV对中国人的毒害有多大?
- 2025-06-26如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
- 2025-06-26如何评价鸿蒙电脑无法编写其自身运行的程序?
- 2025-06-26国产厂商为什么都不用三星屏幕了?
- 2025-06-26以后是OLED还是mini-LED的天下?
- 2025-06-26小孩被天降乌龟砸死,饲主判赔 128 万,如何从法律角度进行解读?
- 2025-06-26我的世界怎么租一个四个人的服务器?
- 2025-06-26运营商想禁止PCDN直接处罚那些企业(包括屏蔽他们的服务器)不就行了,为什么要监控我们宽带使用者呢?
- 2025-06-26听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗?
- 2025-06-26ElasticSearch在项目中具体怎么用?
- 2025-06-26如何看待Techinsights对麒麟X90进行拆解后发现,芯片是7nm工艺,并不是所谓的5nm芯片?
推荐产品
-
开源项目都有哪些盈利模式,都是怎么坚持下来的?
我从 2014 年左右开始做开源,主要是在做运维监控相关开源 -
为什么那么多美国人对特定食物过敏,而在中国很少听说?
为什么呢?我举几个例子: 饼干:美国饼干里加硼砂,对,就是我 -
为什么国内的uni***一直没人讨论呢?
最近一直在捣鼓 uni***+vue3跨端开发,花了两周开发 -
为什么这么久了还是没有主流软件开发鸿蒙版?
应用开发者,去年华为接触我们,邀请我们开发鸿蒙版,送了两台手
最新资讯