当前位置: 首页 >
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群晖端部署了emby,盒子安装了客户端播放蓝光电影为什么不能显示影片自带字幕?
- 2025-06-20埃塞俄比亚真的盛产美女吗?
- 2025-06-20800V是什么技术,为什么特斯拉不跟进?
- 2025-06-20江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 2025-06-20眼睛的飞蚊症,能够康复吗?
- 2025-06-20go 有哪些成熟点的后台管理框架?
- 2025-06-20如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
- 2025-06-20大量消息在 MQ 里长时间积压,该如何解决?
- 2025-06-20跨平台GUI框架到底应该自绘还是原生控件绑定?
- 2025-06-20360 集团周鸿袆努力拼了 4 年,最后反而跌了近 4000 亿,其原因是什么?
- 2025-06-20中国军事力量在亚洲能排第一吗?
- 2025-06-20什么事情是你待在西安才知道的?
- 2025-06-20Rust 未来会成为主流的编程语言吗?
- 2025-06-20网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-20为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 2025-06-20如何看待国内开源项目的不可持续性?
推荐产品
-
自己拥有一台服务器可以做哪些很酷的事情?
11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然 -
高铁的作用被高估了吗?
如果当年走航空路线, 如今中国已然航空工业大国了; 各种中小 -
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
真是优秀的匹配机制 一边是全员内鬼,打不中任何可以移动的目标 -
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
我将我的鸿蒙Next应用提交到应用市场时,在可支持的设备类型
最新资讯