当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 17:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- cloudflare的1.1.1.1和warp有什么区别?
- 发光的东西就一定会发热吗?
- 在所有动物肉中,哪一种味道最好?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 为什么说PostgreSQL前途无量?
- 和女生旅游开一间房有什么注意事项?
- 现在个人博客不能备案了吗?
- Gradle 是否已经对安卓的发展构成了阻碍?
- 你怎么看待剪映收费过高问题?
- Python+rust会是一个强大的组合吗?
最新资讯文章
- 你见过身边身材最好的女生是什么样子的?
- 求推荐高质量严谨的末日文?
- 如何评价华为鸿蒙电脑?
- 女生真正的完美身材是什么样子?
- 目前亚洲最厉害的五款战斗机是什么?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- 有哪些BI工具惊艳了你?
- 如何看待多地推出升级版「禁酒令」?
- 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- count(*) count(1)哪个更快?
- express + mongodb (mongoose) 中 mvc的model层如何使用?
- 年纪轻轻为什么会得腰肌劳损?
- 学生校服如何隐藏内衣痕迹?
- 为什么感觉腾讯的风评越来越好了?
- 360 集团周鸿袆努力拼了 4 年,最后反而跌了近 4000 亿,其原因是什么?
- 巴基斯坦援助伊朗防空,这背面是否有东方大国的影子?
- 伊朗称向以发射使用射程达 2000 公里的「泥石」地对地弹道导弹,其威力有多大?
- Rust的设计缺陷是什么?
- 美军航母编队有能力拦截DF-21D和DF-26吗?