当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 20:45: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 于是只好回退: …。
同类文章排行
- 有没有免费的云服务器?
- 055大驱在世界属于什么水平?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 如何评价国产统信UOS系统?
- 怎样巧治颈椎病?
- python的包管理器uv可以替代conda吗?
- Cloudflare是一家什么样的公司?
- 中医把脉是***吗?
- Golang 为何没孕育出一个具有社区统治力的框架?
- Android 开发时你遇到过什么相见恨晚的工具或网站?
最新资讯文章
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 在中国有多少开发者使用Rust编程语言?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 新疆机票价格暴涨,上海飞乌鲁木齐往返超 6000 元,为什么旅游旺季还没到价格就飞涨?新疆旅游有多火?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 空战的时候可不可以先击落预警机?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
- 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店?
- 为什么女生要做大部分家务?
- 作为一个服务器,node.js 是性能最高的吗?
- 狗头萝莉究竟做错了什么?
- 工控软件有什么开源项目?
- 你的亲戚提过什么过分的要求?
- 老公每晚都想要怎么办?
- 个人做量化,买不起专业数据库,如何获取 L2数据?
- macOS Tahoe 将是英特尔芯片 Mac 的最后一次更新,这将对用户产生哪些影响?
- 目前亚洲最厉害的五款战斗机是什么?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 西方人是怎么发现地球是圆的的?