当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_新疆维吾尔自治区昌吉回族自治州木垒哈萨克自治县值紧肯食品饮料加工设备合伙企业
文章出处:网络 人气:发表时间:2025-06-20 17:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 瑜伽裤和牛仔裤哪个更显身材?
- CPU 为什么很少会坏?
- 为什么我觉得中国很谦虚,甚至有时候感觉中国对其他国家过分宽容,外国人却认为中国是列强呢?
- Office 中为何还要保留 Access 数据库?
- Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 世界上最大的航母有多大?
- 分享一下你用过好用的开源项目有哪些?
- 为什么要远离社会底层?
- F-35作战半径1100公里,以色列距离伊朗首都德黑兰1600公里。以色列F-35是如何轰炸伊朗的?
最新资讯文章
- 杨宏院士宣布中国天宫空间站将迎来「扩展舱段」,构型由 T 字型变为十字型,怎样解读?可能有哪些新功能?
- 卖域名还是个好生意吗?
- 京东刘强东近期小范围分享怎么看?
- 胸大的女孩会自卑 吗?
- 为什么中国男性正在集体退出相亲市场?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 国外(GoDaddy)注册的域名如何在国内备案?
- 如何看待alist被转手出售***?
- 瑜伽裤和牛仔裤哪个更显身材?
- 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 为什么那些滥交的男女不怕染上***?
- 青岛啤酒为什么要加大米?
- 有没有TMS运输软件介绍?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- edge浏览器本地用户可以导出收藏夹和历史记录等数据吗?
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 买到烂尾楼到底该有多绝望?
- 主流的云厂商各自优势在哪里?
- 为什么说英制单位是人类文明的一颗毒瘤?