当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间:2025-06-20 18:50:11
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- flutter是***跨平台最优解吗?
- 你的低成本爱好是什么?
- 想知道字节用什么分布式配置中心呢,作为golang大厂,应该不是沿用JAVA的配置中心吧?
- cpu为什么不能靠做大点提升性能?
- 最好的笔记软件是什么?
- J***aScript 已经强大到什么程度了?
- 为什么人到中年,很少有身材苗条的?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 猫那么爱干净,却为什么不喜欢洗澡?
最新资讯文章
- 为什么二游厂商都喜欢推出泳装版本?
- 韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 如果我写个脚本,一直跌的股票一旦上涨就立刻(1s内)买,接着一旦下跌就立刻(1s内)卖,会怎样?
- 养了近十年的草龟要不要放生?
- edge浏览器历史记录总是丢失是因为什么原因?有没有什么解决办法?
- PHP现在真的已经过时了吗?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- DIY的NAS易用性如何?
- 35岁以上的人都去做什么工作了呢?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 你这一生 ,悟出最大的一个道理是什么 ?
- 如何看待M4单核性能吊打9950x?
- 毕设答辩,老师说node不可能写后台怎么办?
- Firefox 浏览器是否还有可能浴火重生?
- 做个web服务器,gin框架和go-zero怎么选?





