当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-24 17:05:17
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 能分享一下你写过的rust项目吗?
- 坚持使用 PHP 的你,如今有什么感悟?
- 女生到底应不应该穿***的衣服?
- PC端有什么好用的电子书阅读软件?
- Node.js 性能为什么这么差?
- 中了一个亿 你会做什么?
- Chrome 浏览器设计的神细节有哪些?
- 如果可控核聚变成功应用了,电费等成本等极大下降,哪些行业会兴盛起来?
- 语雀后端从Node迁移到J***a说明了什么?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新资讯文章
- 大家都喜欢用什么浏览器?
- count(*) count(1)哪个更快?
- rust解决了什么问题?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 在办公室用机械键盘是什么心里?
- 前后楼怎么共享宽带?
- 为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 什么是 AI Agent(智能体)?
- 请问HDFS、TFS、GFS等分布式文件系统,哪个更适合用来做***存储?
- 《冰与火之歌》中龙妈扮演者艾米莉亚·克拉克如此惊艳,为啥在其他剧中都很普通?
- 自研项目,PHP用什么框架最好?
- 为什么越来越多的 SSD 不带片外缓存了?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 软路由是否被过度神化?
- Rust口碑不错,为何学的人却很少?
- 慢跑 5 公里用 40 分钟是不是很丢人?
- 大厂后端开发需要掌握docker和k8s吗?
- 有哪些薄的书(100页以内)值得反复阅读?
- 有哪些事,是社会底层人认识不到的?
- 为什么Rust写个链表都那么难?