当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 21:20: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 于是只好回退: …。
同类文章排行
- CAD如此难用为什么还没有淘汰掉?
- 什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- 如何评价前端框架 Solid?
- 美国还有能力建造一艘核动力航母么?
- 中国预警机世界领先吗?
- 单发六代机有没有搞头?
- 印度真的有部分中国新闻上说的那么落后吗?
- 24-25赛季 NBA 总决赛 G6 步行者 108-91 雷霆,如何评价本场比赛?
- 为什么一部分 Go 布道师的博客不更新了?
- 2025年6月了,深圳房价咋样?
最新资讯文章
- 写代码的时候总是考虑太多怎么办?
- 女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
- Go 语言的使用感受是什么?
- 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift?
- postgres集群的选择?
- 家里想搞一个服务器,怎么才不违规?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 生活中怎样的美女才能被称为「大」美女?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 瓜达尔港为什么几乎没有轮船停靠?
- 将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- uni***真的很垃圾吗?
- 开腹手术,医生是如何处理患者的腹部脂肪的?
- 《碟中谍 8》都有哪些槽点?
- 什么叫裁员裁到大动脉?
- Golang与Rust哪个语言会是今后的主流?
- 有哪些让你目瞪口呆的 Bug ?