当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-22 19:10: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 于是只好回退: …。
同类文章排行
- J***aScript 已经强大到什么程度了?
- 前端想要学习后端,选择哪种语言好一点?
- 为什么我身边的女同学生活那么好还成了恨国党?
- Electron 做游戏客户端的潜力有多大?
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- springboot框架中一个controller类可以调用多个service类吗?
- 做个web服务器,gin框架和go-zero怎么选?
- 男子与妻子发生性关系被告***,此案会成为国内第一起在婚姻存续期间内未分居下的***案吗?
- 为什么说耿直的人更容易吃亏?
- 男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办?
最新资讯文章
- 为什么我身边的女同学生活那么好还成了恨国党?
- 为什么还有人用VIM?
- 女生微胖到底是种什么体验?
- 如何成为氛围感美女?
- 如今的Intel为什么连AMD都打不过?
- 为什么苏妈(苏姿丰)接手 AMD 后市值就超越了Intel?苏妈做对了什么,或者Intel做错了什么?
- 现在的乡镇学生为什么越来越难教?
- 作为一个腰细腿粗的女生什么感觉?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 中国现有的雷达技术能发现B2么?
- 你们听过领导最没水平的一句话是什么?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 女生真正的完美身材是什么样子?
- 你见过最反人类的设计是什么?
- 如何评价上海理工大学 C语言考试,老师不认识vscode 说是切屏***?
- 目前最具性价比的全栈路线是啥?
- 乔丹的身体素质放到现在是不是只能算平庸?
- 亲眼见到明星本人是什么体验?
- Win11真的比Win10好多了吗?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?