当前位置:当前位置: 首页 >
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 于是只好回退: …。
同类文章排行
- 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- 如何看待 Anthropic 发布的 Claude 4 Opus/Sonnet?对行业有什么影响?
- 歼-20 在国际上到底是什么地位?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- Vim 有什么奇技淫巧?
- 浴巾有好的推荐吗?
- 评价一下Proxmox VE与ESXi的优劣?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- 为什么LibreOffice的Windows版在国内火不起来?
最新资讯文章
- 如何看待抖音宝妈自学中医,肉蛋奶全忌,给孩子喂“古法米汤”,美名其曰“中医育儿”?
- 写CUDA到底难在哪?
- 坚持使用 PHP 的你,如今有什么感悟?
- 055大驱在世界属于什么水平?
- 武松杀嫂,为什么要先扯开她的胸衣,多此一举还是另有深意?
- 为什么一部分 Go 布道师的博客不更新了?
- 为什么长得漂亮却没什么用?
- 拼多多一季度净利润暴跌 47%,却砸钱搞「千亿扶持」,这是「赔本赚吆喝」还是「长期主义的战略坚持」?
- 055驱逐舰 是个什么概念?
- 怎样巧治颈椎病?
- 为什么很多警察想辞职?
- MacOS真的比Windows流畅吗?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 为什么好看的家一看就是国外的?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?