Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-23 08:25:11
- 来源:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-28 10:40:11男子聚餐喝酒后冻死街头,法院表示「4位同事无过错」,如何评价此事?共同饮酒人是否需要承担责任?
- 2025-06-28 10:05:12现在个人博客不能备案了吗?
- 2025-06-28 10:45:12哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
- 2025-06-28 11:35:12苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息?
- 2025-06-28 10:40:11美联储必须拉爆中国吗?
- 2025-06-28 09:55:11如何评价英特尔再次退出汽车业务?
- 2025-06-28 11:00:12flutter是***跨平台最优解吗?
- 2025-06-28 11:30:1127寸显示器是否有必要到4K?
- 2025-06-28 09:55:11新手养鱼,鱼缸中能放入哪些水草?
- 2025-06-28 11:00:12Go 语言的使用感受是什么?
推荐产品
-
为什么日本人越来越土了?
日本现状是怎么样?我在那待了一年,说几句你可能不爱听的实话 -
女性对全女模式怎么看?
我就说一个事,大家一定深有感触。 现在的女的懒,手是特别懒 -
年纪轻轻为什么会得腰肌劳损?
知道什么是腰肌劳损吗?不要随便给自己按病! 腰肌劳损这个词大 -
哪些听起来像未来的科技,现在已经可以体验到了?
前段时间去朋友家里做客,大伟顺便观摩了一下他新买的激光电视,
新闻动态
最新资讯

