当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-23 22:40:11
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 女主播和榜一大哥现实碰面会做什么?
- 如何寻找到相对完整的真正的游戏的源码用来学习?
- 如何评价b站陈睿和徐逸疑似减股跑路?
- 商城里如何缓存商品信息?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 普通家庭对孩子最好的托举是什么呢?
- 多年前韩国要布署萨德系统,后来这事怎么样了?
- 普通家庭对孩子最好的托举是什么呢?
- vue 框架开发的项目结构是如何搭建的?
最新资讯文章
- 前端如何设计网页?
- golang和rust你选择哪个?
- 使用J***a开发简单CAD软件?
- 2025年了 Rust前景如何?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 为什么linux桌面那么丑?
- 你卡过最厉害的bug是什么?
- 在中国有多少开发者使用Rust编程语言?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 如何看待伊朗议员沙赫里亚里: 我们恳求最高领袖批准使用核武器?
- Node.js是谁发明的?
- 有没有免费的云服务器?
- 为什么linux桌面那么丑?
- 山姆超市是怎么在中国火起来的?
- 如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
- 如何评价字节跳动开源的 Netpoll?
- 如何在最短时间内提升打ctf(web)的水平?
- 如何评价B站UP主「酒酿lily王」、「唐卡七」等穿搭类UP主被封禁?
- 微信为什么取名叫“微信”?
- 前端如何设计网页?





