当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 02: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 于是只好回退: …。
同类文章排行
- 怎么向老婆简单解释nas的用途?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 法院明确,购房者无需为烂尾楼开发商买单,此判决将对我国房地产行业产生何种影响?判决执行存在哪些问题?
- 中国预警机世界领先吗?
- 程序员从幼稚到成熟的标志是什么?
- Visual Studio Code 可以翻盘成功主要是因为什么?
- 如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?
- 为什么现在的周杰伦生活与作品中中华元素越来越少了?
- 初学者做游戏用godot还是unity好?
最新资讯文章
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 如果我身体每天增加万分之一的力量会怎么样?
- 为什么苹果使用微信小程序比安卓要流畅很多?
- MacOS的哪个设计让你非常恼火?
- 生活中怎样的美女才能被称为「大」美女?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 为什么越来越多的 SSD 不带片外缓存了?
- 如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
- 小朋友到底应不应该购买SWitch?
- Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 为什么家里要用 NAS?家用 NAS 有哪些实际的、接地气的用途?
- 为什么海军要单舰满世界溜达呢?
- OpenAI 推出 o3-pro 推理模型,实际体验如何?
- 为什么感觉现在的 bilibili 很没意思?
- 如何看待 TS SwiftUI flutter 三家?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?
- 易语言作者吴涛的技术水平在国内能排到什么级别?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 前端因为像素还原设计稿而离职,这是个别现象吗?