当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 07:50:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 如何看待rust编写的zed编辑器?
- Tauri 为什么仍未取代 Electron?
- 如何评价央广网发文称赞《情感反诈模拟器》(原名《捞女游戏》)的文章被删除?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 如何看待成都辟谣艾滋病17万人?
- 印度是真的烂还是咱们在信息茧房里面?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- Flutter集成rust到底有多好?
- 靠护肤品可以有效抗衰老吗?
最新资讯文章
- 你后悔娶了现在老婆吗?
- 大厂后端开发需要掌握docker和k8s吗?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 比特币是什么?
- 和校花谈恋爱是什么体验?
- 软路由真的比硬路由更好吗?
- lar***el是php架构最垃圾的性能,为什么那么多人还是自我感觉良好?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 组nas一定要TDP低的cpu吗?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- Web后端开发,用Python还是Go呢?
- 现在个人博客不能备案了吗?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- tkinter可以做出多复杂的界面?






关注公众微信号
移动端,扫扫更精彩