当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-23 19:25:15
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 公司就一个后端一个前端,有必要搞微服务吗?
- 鱼缸的硝酸盐含量为多少比较合适?
- 你见过最人性化的设计是什么?
- 救命啊QAQ一不小心MAC电脑垃圾箱删除了一个文件怎么找回?
- Rust开发Web后端效率如何?
- 中医把脉是***吗?
- 如何看待Scout与前东家EDG官司纠纷败诉,二审被判偿还3341万及利息?
- 电脑上有什么具体的程序运算是cpu完爆gpu的?
- 27寸显示器是否有必要到4K?
- 谁是对Mac有成见然后用完Mac后真香的?
最新资讯文章
- WiFi 7在我国,目前是否完全丧失6GHz下320MHz频宽的可能?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 如何评价高圆圆的身材算是美女类型的吗?
- 吴柳芳的真实水平如何?
- 有些家长可以恶心到什么程度?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- Windows的伟大之处在哪里?
- 邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- 多少钱可以解决你当下烦恼?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 有一个***约你出去,你会去吗?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 电脑上有什么具体的程序运算是cpu完爆gpu的?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 周星驰为什么还不出新电影,是沒钱拍了还是钱已赚够了?
- Firefox 浏览器是否还有可能浴火重生?
- Dify工作流,你有哪些好玩的点子?
- 财务学vba还是sql?
- 自由泳是真的很累啊,怎么办?
- Linux 文件管理系统有哪些常用指令?