当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_DB电竞·(DBGAME)官方网站
浏览次数:304发表时间:2025-06-20 17:20:12
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 如何看待现在孩子的暑***都被兴趣班占满,该如何让暑***「回归」暑***本身?
- 如何评价 Next.js?
- 大厂后端开发需要掌握docker和k8s吗?
- 女性对全女模式怎么看?
- 雷军为什么不愿意用性价比打法进军NAS?
- 江西赣州“三南”划给广东的最大作用是什么?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 前后楼怎么共享宽带?
- 《甄嬛传》中祺贵人为什么和甄嬛反目?
最新资讯文章
- 日本AV对中国人的毒害有多大?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 有史以来最优秀的程序员有哪些?
- 为什么后端老是觉得前端简单?
- 为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
- 美国***那么小,那么廉洁,美国人税收又那么高,为什么还有财政赤字?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- postgresql能取代mongodb吗?
- 修仙文明可能以怎样的方式碾压星际文明?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 雷军为什么不愿意用性价比打法进军NAS?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 可以去贵州或云南的小镇简单生活吗?
- 银行股为什么大涨几年?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 自由泳是真的很累啊,怎么办?
- 中国大陆的苹果手机被阉割了哪些部分?
- 为什么韩国的热辣舞团无法征服中国的男性市场??





