当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 08:55:13
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
- 使用内存超过32G(含)的电脑是种怎样的体验?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- 为什么年轻人不要养龟?
- 前端如何设计网页?
- 美国登月到底是不是真的?
- 社保断缴的后果有些什么?
- 路由器被隔空刷成校园网节点了,这在技术上是怎么实现的?
- 27寸显示器有必要上4K吗?
最新资讯文章
- 能分享一下你写过的rust项目吗?
- 30岁,995,目前还是unity客户端最低端 ui拼图仔还有必要坚持吗?
- 35岁了才来学编程,是不是晚了?
- 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- count(*) count(1)哪个更快?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 字节跳动会超越腾讯吗?
- 各位前端大触们,一般怎么定颜色的?
- 猫那么爱干净,却为什么不喜欢洗澡?
- 语雀后端从Node迁移到J***a说明了什么?
- Postgres 和 MySQL 应该怎么选?
- 长得漂亮真的很重要吗?
- 老公没上进心,所以就骂了老公是废物,窝囊废,他很生气。怎么办?
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 坚持使用 PHP 的你,如今有什么感悟?
- 前端如何设计网页?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 女生被踢裆也会很疼吗?
- 怎么隔离dify和RAGflow ?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?





