当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-25 03:50:09
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- UFC冠军有多厉害?
- 什么是 AI Agent(智能体)?
- 既然电脑不能插四条内存,为什么要设计四个插槽?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 中国现有的雷达技术能发现B2么?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 孩子画过什么画让你非常震惊?
最新资讯文章
- 自建博客如何选择博客框架?
- 猫的什么行为证明它把你当自己人?
- 为什么泰州发展不起来?
- 求推荐程序开发笔记本!?
- 家里想搞个服务器,有什么好的建议方案吗?
- 你卡过最厉害的bug是什么?
- 如何评价女明星梅根福克斯的身材?
- 亲眼见到明星本人是什么体验?
- 现在个人博客不能备案了吗?
- 敲代码适合mac吗?
- 为什么苹果电脑把内存硬盘焊死在主板,还订制了不通用的内存硬盘接口?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 当年的东莞究竟有多疯狂?
- 你觉得《捞女游戏》会因为不可抗力而被下架吗?
- 苹果这家公司伟大之处在哪里?
- 这世界上有什么不能造***吗?
- 英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题?
- 为什么 J***aScript 在国外逐渐用于前端+后端开发,而国内还是只用它做前端?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 为什么台式 PC 还处在组装(DIY)阶段?





