当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-20为什么江苏省的GDP一直没有广东高?
- 2025-06-20我的实际车速是66km/h,旁边有车超速,我被拍了违章,说是车速85km/h,怎么申诉?
- 2025-06-20如何看待M4单核性能吊打9950x?
- 2025-06-20creo 的功能有什么特色?
- 2025-06-20F-35作战半径1100公里,以色列距离伊朗首都德黑兰1600公里。以色列F-35是如何轰炸伊朗的?
- 2025-06-20毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-20战场上用沙袋来防***,真的有用吗?
- 2025-06-20公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-20埃塞俄比亚真的盛产美女吗?
- 2025-06-20有哪些软件堪称神器,却很少人知道?
- 2025-06-20参加知乎「第十一届新知青年大会」是种什么样的体验?
- 2025-06-20我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 2025-06-20胸大的女孩会自卑 吗?
- 2025-06-20我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 2025-06-20为什么Windows不内置Visual Studio呢?
- 2025-06-20网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
推荐产品
-
你卡过最厉害的bug是什么?
我娃卡出来的bug, 现在的孩子吧,给手机就不好好学习。 不 -
超小团队选择Django还是Flask?
10人网络运维小团队,用django自带视图和form+my -
很多人开始弃用印象笔记了,你还在使用印象笔记吗?
来个暴论:重度知识管理者如果用云端服务,未来某个时刻一定会后 -
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
真是优秀的匹配机制 一边是全员内鬼,打不中任何可以移动的目标
最新资讯
文章排行
- 群晖端部署了emby,盒子安装了客户端播放蓝光电影为什么不能显示影片自带字幕?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 到底是9800x3d+5070ti还是u7+5080?
- 公司准备换系统有什么好用的ERP系统推荐嘛?
- 为什么那些滥交的男女不怕染上***?
- 《凡人修仙传》的韩立有 72 把金雷竹做的剑,其他人看见了不觉得奇怪吗?
- 你的鱼缸里养过什么奇怪的鱼?
- 为什么说以色列这次干得漂亮?
- 江西一救护车转运重症患儿 800 公里收 28000 元遭质疑,争议点是什么?哪些信息值得关注?