Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-21 12:00:17
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-21 10:05:19k8s最稳定的是那个版本?
- 2025-06-21 10:50:19《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
- 2025-06-21 10:45:18为什么个人需要公网ip?
- 2025-06-21 10:50:19哪一句话让你沉默了很久?
- 2025-06-21 11:10:18如何评价nest.js?
- 2025-06-21 10:40:18伊朗这次会崩溃灭亡吗?
- 2025-06-21 11:00:18lar***el是php架构最垃圾的性能,为什么那么多人还是自我感觉良好?
- 2025-06-21 11:00:18如何评论2025年6月16日 以色列交通部宣布禁止以色列人出境?
- 2025-06-21 10:35:19PHP现在真的已经过时了吗?
- 2025-06-21 11:10:18男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
推荐产品
-
山东潍坊是座什么样的城市?
如何分辨老潍县人呢?很简单,你过马路的时候,那些主动停车礼让 -
为什么韩国的热辣舞团无法征服中国的男性市场??
靠什么征服中国男人? 1992年,中韩两国建交。 很快,还未 -
为什么没有核动力货轮?
核动力这么强劲,为什么商船却不用? 其实看看世界第一艘核动力 -
py爬虫的话,selenium是不是能完全取代requests?
基本是可以的,selenium适合动态网页抓取,因为它可以控
新闻动态
最新资讯