当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_MK(体育科技有限公司)体育·官方网站
浏览次数:304发表时间:2025-06-24 06:05:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
- 万兆的网络速度有多大意义?
- LCD党真的只是少部分人吗?
- golang总体上有什么缺陷?
- 那你说什么样的是美女?
- 经常点同一家外卖,商家会知道你是常客吗?
- 刚学前端的小白,想问问全站框架nextjs+shadcn+prisma为什么在国内不火呢?
- 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
- lar***el是php架构最垃圾的性能,为什么那么多人还是自我感觉良好?
- RTX5060真的有那么不值吗?
最新资讯文章
- 为什么很多人 get 不到林青霞的美?
- 大一计算机新生怎么合理利用github?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 如果第三次世界大战真的开始了,到时你最想做的是什么?
- 最近,你有什么顿悟?
- 男人比女人多三千万,多在哪里?
- 买到烂尾楼到底该有多绝望?
- 福建莆田出现90.8万彩礼骗婚案例,会进一步降低结婚率吗?
- 如何评价zig这门编程语言?
- 腰椎间盘突出有多痛苦?
- 为什么有的女生喜欢穿紧身牛仔裤?
- switch2好用吗朋友们?
- macos 不流畅如何处理?
- 熊猫烧香技术含量高吗?高在哪里?
- 怎么挑选做设计用的显示器,要看哪些参数呢?
- 为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
- 为什么城里18层楼的承重墙还没有农村三层自建房的厚?
- docker如何查看 容器启动的run命令?
- 国企现在是不是不允许聚餐喝酒?
- 程序员空闲时间应该继续卷技术,还是找其他副业?





