当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-20最讨厌和哪种人打羽毛球?
- 2025-06-20polars到底行不行?
- 2025-06-20为什么腾讯地图不如百度地图成功?
- 2025-06-20中国第一大省广东正在疯狂建大学,广东为何拼命建大学?
- 2025-06-20以前大力推广的沼气池,怎么现在越来越少了?
- 2025-06-20闲鱼上为什么会有人问都不问直接下单?
- 2025-06-20当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
- 2025-06-20请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 2025-06-20瑜伽裤和牛仔裤哪个更显身材?
- 2025-06-20Rust开发Web后端效率如何?
- 2025-06-20不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 2025-06-20人到中年,怎么度情劫?
- 2025-06-20如何看待国内开源项目的不可持续性?
- 2025-06-20为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 2025-06-20单依纯的唱功有被过分吹捧吗?
- 2025-06-20公司准备换系统有什么好用的ERP系统推荐嘛?
推荐产品
-
为什么说天下法术尽出江西?
其实我觉得不好,江西以前确实每个村都有会法术弄人(害人),又 -
Chrome 浏览器设计的神细节有哪些?
最近下载 Google Chrome 时,发现了一个小 bu -
Python+rust会是一个强大的组合吗?
不不不,把python去掉,只用rust。 组合个毛线啊, -
为什么女游泳运动员看起来大部分都是平胸?
(最新补充20250614) 她们只是看着胸部较平,你不会是
最新资讯