当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 17:35: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 于是只好回退: …。
同类文章排行
- 程序员空闲时间应该继续卷技术,还是找其他副业?
- 为什么感觉wps的用户越来越多,office没人用了?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 写业务的话,go是不是垃圾?
- 为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 美国B2轰炸机从关岛轰炸伊朗是走的什么路线?
- Flutter 为什么没有一款好用的UI框架?
- 为什么我还是无法理解transformer?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
最新资讯文章
- 为什么 macOS 上国产软件不流氓?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 你都见过什么样的电脑盲?
- 养龟玩龟的人可怕吗?
- 你最满意的10款 PC 软件是什么?
- 中国经营得最差的省级电视台是什么?
- 语雀后端从Node迁移到J***a说明了什么?
- 前端想要学习后端,选择哪种语言好一点?
- 本人女20,平胸跟男生一样怎么办 ?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 为啥软路由大多都是爱快加openwrt的组合,单openwrt有什么缺点嘛?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 椎间盘突出后突出物会一直压着神经吗?保守治疗是通过什么原理让椎间盘回纳的啊?
- 为什么现在吹Rust的人这么多?
- 中医把脉是***吗?