当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_四川省成都市新都区码好酸领毛皮服装有限责任公司
文章出处:网络 人气:发表时间:2025-06-20 21:40:16
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 如何看待jemalloc停止维护?
- express + mongodb (mongoose) 中 mvc的model层如何使用?
- 如何看待天津的排水系统?
- 电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 如何评价华为鸿蒙电脑?
- 中年夫妻有多少生活和谐的?
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 为什么日本人口密度这么大还能住一户建,中国只能住楼房?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 各位都在用Docker跑些什么呢?
最新资讯文章
- 你发生过的最尴尬的事是什么?
- 现阶段的时代红利是什么?
- 5挺马克沁机枪,能否击败50万重骑兵?
- 花小小新疆炒米粉酱料被曝含有猪肉,目前品牌已致歉,如何看待这件事?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 你怎么看待剪映收费过高问题?
- 安抚奶嘴会影响嘴形吗?
- 慈禧为什么要反对戊戌变法?
- 为什么提傅首尔面相而忽略一件事情本质呢?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 这个世界有多少用WinRAR的付费用户?
- 《潜伏》里的翠萍为什么不会被人怀疑是卧底?
- Golang是不是代替了PHP以前的生态位啊?
- 百度网盘和迅雷哪个更好?
- 发生了什么导致你从此再不吃某样食物?
- 万兆的网络速度有多大意义?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 有哪些让你目瞪口呆的 Bug ?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 你们都什么时候对男女之事开窍的?