当前位置: 首页 >
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-20如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-20为什么现在大部分Unity公司还是在用Lua热更新?
- 2025-06-20如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
- 2025-06-20为什么水泥封不住尸臭?
- 2025-06-20汪峰的每任妻子都很漂亮,他有哪些男性魅力?
- 2025-06-20评价一下Proxmox VE与ESXi的优劣?
- 2025-06-20得了颈椎病有多痛苦?
- 2025-06-20你们都什么时候对男女之事开窍的?
- 2025-06-20Golang是不是代替了PHP以前的生态位啊?
- 2025-06-20以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 2025-06-20为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-20用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 2025-06-20央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-20大家猜猜伊朗的结局如何?
- 2025-06-20以色列为什么突然敢打伊朗了?不怕被报复?
推荐产品
-
自己拥有一台服务器可以做哪些很酷的事情?
一、持有的服务器1.阿里云:2H2G3M,每年99续费,主要 -
可以用duckdb在本地建立一个数据库对外服务吗?
Duckdb是一个年轻而迷人的数据库。 它的备份可以简单到通 -
Mac mini M4,有必要升级24G内存吗?
看你干的活。 以16GM4的MacMini实测 Offic -
为什么武林中的女侠不但武功奇高,还没有练出来麒麟臂大粗腿和老茧?
我击剑二十年,胳膊还是细的。 可能天生就胳膊细,也可能是没
最新资讯




