当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-22 05:40:14
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 三只羊是不是被人做局了?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 4K 显示器 OLED、MiniLED、Nano IPS 有什么区别,应该怎么选?
- 如何看待 Rust 的应用前景?
- 为什么没有人在意iPad Pro 2024标准版仅搭载的8GB内存(RAM)?
- 干猎头有前途吗?
- 你们在Notion、Obsidian、Logseq三者中如何选择?将哪个作为主力笔记软件?为什么?
- 山姆超市是怎么在中国火起来的?
- Mac mini M4,有必要升级24G内存吗?
最新资讯文章
- 风向风速仪的测量原理是什么?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 为什么中国开发不出流行的编程语言?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 游戏《赛博朋克2077》有可能删减了哪些内容?
- 养龟你踩的最大的坑是什么?
- 卡大佐当年为什么会死?
- 你见过最奇怪的体质是什么?
- Node.js 性能为什么这么差?
- 27寸显示器是否有必要到4K?
- 如何评价黄霄云这个人?
- 如何看待 稚晖君第五轮融资 估值将达70亿?
- 多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
- 苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 以前很多人家里都有家庭***,为什么现在几乎看不到了?
- 使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- Linux 下有没有类似 Everything 的搜索工具?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?