当前位置: 首页 >
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-24vue + tsx 的开发体验能追得上 react+tsx么?
- 2025-06-24威士忌和白酒都是蒸馏酒,到底有什么区别?
- 2025-06-24为什么欧美影视喜欢露点?
- 2025-06-24Rust 的设计缺陷是什么?
- 2025-06-24为什么西方诞生了三权分立,东方没有诞生三权分立?
- 2025-06-24大家能推荐一款好用的OCR扫描软件吗?
- 2025-06-24一流女演员和一流AV女演员去演电影中AV女演员的角色,哪个会演得更好?
- 2025-06-24Rust 未来会成为主流的编程语言吗?
- 2025-06-24为什么windows的arm版没有被广泛使用?
- 2025-06-24老公加班过多,是逃避家庭责任吗?
- 2025-06-24搭建家庭 NAS 服务器有什么好方案?
- 2025-06-24是什么样的动力让开发者愿意投入精力,甚至去「自学」来维护开源项目呢?
- 2025-06-24周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 2025-06-24为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-24组nas一定要TDP低的cpu吗?
- 2025-06-24你为什么放弃了wsl?
推荐产品
-
大家都在哪里买电子元器件啊?
就算光凭他给的优惠券,也最推荐的是立创商城:立创商城每月会员 -
为什么中国电信的iptv一定要有网线连接!?
谁说一定要了? 电信已经在很多区域试行直接电视上装***,不 -
夸克网盘有可能超越百度网盘吗?
不太可能,顶多就半壁江山! 两个盘的***都很足! 来都来了 -
现在学编程晚不晚?
如果是因为喜欢,那什么时候学都不晚。 怕就怕那种,看这行还
热销产品
最新资讯