当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-24 11:35: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 于是只好回退: …。
同类文章排行
- 现实中的父女关系是怎样的?
- 目前最具性价比的全栈路线是啥?
- 公司规定所有接口都用 post 请求,这是为什么?
- 你们的腰突是怎么突然好的?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 为什么windows的arm版没有被广泛使用?
- GoLang不需要Rakefile/Makefile,是如何实现交叉编译的?如在X86上生成MIPS的可执行。
- 有哪些BI工具惊艳了你?
最新资讯文章
- Windows上有没有一分多屏和多屏合一的软件?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 《哈利波特》是h***y ending吗?
- 为什么年轻人不要养龟?
- 现在学习Django做web开发过时了吗?
- 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 为什么珠三角发展赶不上长三角了?
- 同样源于Unix,是不是Linux的桌面图形用户界面(GUI)没有MacOS流畅?
- 如何看待我国在墨脱建水电站?
- 如何评价B站up主***千代退网?
- 伊朗的核设施是固定靶,为什么用B2去打,而不是用弹道导弹带钻地弹去打?
- 组nas一定要TDP低的cpu吗?
- 刘亦菲为什么不结婚?
- 是不是 Mac Mini(M4) 不值得?
- 如何看待alist被转手出售***?
- 如何用防火墙禁止软件联网?
- 在中国有多少开发者使用Rust编程语言?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?





