当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 21:40:16
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 女性对全女模式怎么看?
- 为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
- 广西,如何才能发展起来?
- 为什么越来越多的 SSD 不带片外缓存了?
- PostgreSQL 与 MySQL 相比,优势何在?
- 为什么米哈游不自己搞个***网站?
- 为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
- CPU 为什么很少会坏?
- 为什么老一辈的人没有那么消极,而年轻人很多有抑郁症?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
最新资讯文章
- 国密加密算法有多安全呢?
- 如何评价董宇辉讲述“各地厅长甚至更大的领导来我们这,站在门口等,站一个多小时。”?
- 电脑操作系统为什么一定要能侧载?
- 《流浪地球 3》官宣马丽加入,对于她的表现你有哪些期待?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 为什么鸿蒙PC要排斥Linux生态?
- 上海的你,择偶的标准是怎样的?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- 有什么关于贵阳的冷知识?
- 什么时候你发现和农村父母渐行渐远?
- 程序员真的需要一台 Mac 吗?
- 现在干什么能挣钱?
- 为什么一直唱衰的php语言反而日渐活跃?
- 如何设计一条 prompt 让 LLM 陷入死循环?
- 西北大环线为什么每年都这么火?
- ***剪辑软件有什么推荐的吗?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 如今的Intel为什么连AMD都打不过?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 准大学生一个月2500多吗?