当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-25 05:15: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 于是只好回退: …。
同类文章排行
- 为什么微软信誓旦旦的说Win10是最后一个Windows版本,却又推出了Win11?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- CAD如此难用为什么还没有淘汰掉?
- 小米首款 SUV YU7 发布,有九种配色,25.35 万元起售,该车市场竞争力如何?你会买吗?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 你生活中做过最自律的一件事是什么?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 成天嚷着要娶外国老婆的人,难道就没想过一个问题?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 你用过最丑的编程语言是哪个?
最新资讯文章
- Centos为什么突然没人用了?
- PostgreSQL 与 MySQL 相比,优势何在?
- 湖北襄阳一高中全班 45 人有 43 人超 600 分,这个班是怎么做到的?其成功经验是否可复制?
- 强大王朝过不了300年的大坎,是否适用于美国?
- 为什么不用rust重写Nginx?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 上海到底有多发达?
- 为什么有些人总是慢吞吞地开车?
- 为什么今年的雷霆会惹众怒?
- 手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 媒体曝光有学生吸食打火机气体成瘾,打火机气体中有哪些成分?吸食会对身体有怎样的伤害?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- Electron 做游戏客户端的潜力有多大?