当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-23 22:40:11
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- PHP现在真的已经过时了吗?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 2025年6月,到底买油车还是电车?
- 央企中海地产在南京六折抛售商品房,南京房价会大幅下跌吗?
- 魔兽世界有必要4k吗?
- 为什么情侣在一起旅行后容易分手?
- 现代艺术只考虑意义、不考虑美感吗?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 万兆的网络速度有多大意义?
- 为什么大自然要把人类的寿命定在一百岁左右?
最新资讯文章
- 以前的日漫都这大胆的吗?
- 为什么说羽毛球是体制内第一运动?
- PHP现在真的已经过时了吗?
- 群晖那么垃圾为什么还那么多人推?
- 伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- 如何看待rust编写的zed编辑器?
- 炫富真的很爽吗?
- 为什么都说 Finder 难用?
- 穿瑜伽裤爬山的女生会不会害羞?
- Rust 有可能在嵌入式领域取代 C 的位置吗?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 为什么说J***a21的虚拟线程不再有阻塞的问题?
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 创业公司是否应该使用 Rust ?
- 你见过最不可思议的吵架理由是什么?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 有一个***约你出去,你会去吗?
- 肩袖肌群损伤了应该怎么办?





