Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
最新更新
维护一个大型开源项目是怎样的体验?
腰肌劳损用什么办法可以治疗好?
萝莉年纪大了或者老了会长什么样?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
空战的时候可不可以先击落预警机?
美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
深圳高二中学生「手搓」火箭飞燕一号发射成功,突破 10KM 海拔高度,这属于什么水平?手搓火箭有多难?
推荐阅读
猜你喜欢
面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
为什么没有人在意iPad Pro 2024标准版仅搭载的8GB内存(RAM)?
作为Mac用户有什么推荐的鼠标吗?
20届设计系,我的设计水平很差吗,找不到合适的工作?
如何评价华为HDC2025开发者大会?
《甄嬛传》中祺贵人为什么和甄嬛反目?
为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
通过 GraalVM 将 J***a 程序编译成本地机器码后,效率能和rust比吗?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
2025年,Gitea 和 GitLab 应当如何选择?
关注我们

包装印刷加工
网站首页
