当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_米兰·(milan)中国官方网站
文章出处:网络 人气:发表时间:2025-06-20 18:25:11
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 上海迪斯尼为什么老是打架?
- 为什么说耿直的人更容易吃亏?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 养乌龟是什么体会?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 如何看待某个日本小学校园餐只有一小块鸡肉?
- 如何证明散片 CPU 比盒装 CPU 差?
- 怎么学习前端开发?求推荐学习路线?
- 你的亲戚提过什么过分的要求?
- 曾经的班花,现在还多少人惦记?
最新资讯文章
- 为什么感觉腾讯的风评越来越好了?
- Golang和J***a到底怎么选?
- 6月23号,美团优选突然关闭了,为什么?
- 为什么突破性的技术总是最先发生在西方?
- 上海迪斯尼为什么老是打架?
- 组nas一定要TDP低的cpu吗?
- 055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
- 大厂后端开发需要掌握docker和k8s吗?
- 为什么长得漂亮却没什么用?
- 如何看待2024北京半程马拉松黑人运动员主动减速让何杰夺冠?
- 为什么市场不制作***黄油?
- 久未联系的前同事,发来信息「兄弟,在吗?」,该如何回复?
- 家用路由器防火墙有必要开吗?
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- Windows 下有什么用过之后就离不开的冷门软件?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 有一双超级大长腿是什么感觉?
- 你见过哪些智障的反人类的设计?
- 你在出租房屋发现过什么前租客留下的“宝藏”?





