Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 20:25:15
- 来源:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-20 04:30:14每天 2 个鸡蛋白会不会蛋白质过多呢?
- 2025-06-20 05:55:14导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 2025-06-20 05:35:14商业史上有哪些降维打击的经典案例?
- 2025-06-20 04:50:14美国企业能找到破解稀土难题的办法吗?
- 2025-06-20 05:15:14凤凰传奇曾毅公开佩戴含有不雅元素的手表,这涉嫌违法吗?如何从法律角度解读?
- 2025-06-20 05:00:14以色列为什么要打伊朗?
- 2025-06-20 05:50:14大海捞针还捞着了是一种什么样的体验?
- 2025-06-20 06:05:14如何看待alist被转手出售***?
- 2025-06-20 04:45:14***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 2025-06-20 05:55:14wifi7和wifi6抗干扰能力更强吗?
推荐产品
-
2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
个人觉得,webman还不错,性能好,开发也很简单。 或者用 -
为什么 macOS 上国产软件不流氓?
没人提到之所以不敢是因为开发者证书么? mac上无论是否上架 -
wifi7和wifi6抗干扰能力更强吗?
如果是家用落地的话,差别不大。 Wi-Fi 7的特性要配合W -
大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?
看照片,云底部有凹陷的窟窿,相应的也有突起的结构,应该属于乳
最新资讯