当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_山西省长治市武乡县节乌谈来啤酒有限公司
浏览次数:304发表时间:2025-06-20 17:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- duckdb的性能如何?
- 死后我们的意识去哪了?
- 鱼缸哪里买比较便宜呢?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 海贼王为什么现在被全网黑?
- 女明星做了什么医美项目保持童颜?
- 武汉现在还能买房吗?
最新资讯文章
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 美国军工真的落后我们了吗,还是藏着呢?
- 异性同办公室久了会不会日久生情?
- 055大驱到底强在哪里?
- ***信息化建设的大潮是不是已经退去了?
- Rust的设计缺陷是什么?
- 网传西藏六月发生三起藏马熊吃人***,藏马熊真的这么可怕吗?
- 有哪些故意缩短产品寿命的设计?
- 鱼缸哪里买比较便宜呢?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 台湾人对南京人有特殊情结吗?
- 请问买个nas,能够直接把游戏装进去吗?
- 广州的公共交通为什么这么烂?
- 女明星做了什么医美项目保持童颜?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 为什么Windows不内置Visual Studio呢?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 如何评价泰勒·斯威夫特的身材?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?