当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 20:25:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
- 编程大佬陈皓(左耳朵耗子)心梗去世,你对他有哪些记忆?
- 为什么说天下法术尽出江西?
- 为什么从事技术的人普遍都比较难沟通?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- golang总体上有什么缺陷?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
- 为什么江苏省的GDP一直没有广东高?
- golang为什么要内置map?
最新资讯文章
- 在中国儿子就那么重要吗?
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 超级喜欢穿短裙正常吗?
- 穿瑜伽裤爬山的女生会不会害羞?
- ***机关工作人员如何申请Windows电脑?
- 独立开发者都使用了哪些技术栈?
- 在NAS上安装了什么应用,让你的生活体验有了巨大的提升?
- 外贸独立站怎么做SEO?
- 如何看待伊朗国家电视台发文称“今晚将会发生一件大事,让世界铭记几个世纪”?
- 有没有一个特别好用的Linux系统?
- 如何看待rust编写的zed编辑器?
- 为什么大家不再提星链了(包括外网)?
- 国产轮胎那么便宜,为什么很多人非要买高价的国外轮胎??
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?