当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间: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而非自然规律,…。
同类文章排行
- 为什么美军B2实战以后一部分网友又没信心了?
- Golang中有必要实现Async/Await吗?
- python与nodejs哪个性能高?
- 胸大的女孩会自卑 吗?
- Mac mini M4,有必要升级24G内存吗?
- docker有哪些有趣的用途?
- 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗?
- Anthropic 推出的 Claude Code Agent 有哪些亮点值得关注?
- 有个漂亮女朋友是种怎样的体验?
- 为什么感觉wps的用户越来越多,office没人用了?
最新资讯文章
- 手机的运行内存真的有必要上16GB吗?
- Node.js是谁发明的?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
- 红色警戒系列当中都有哪些彩蛋?
- 为什么很多爸爸是“女儿奴”?
- 毕设答辩,老师说node不可能写后台怎么办?
- 有个漂亮女朋友是种怎样的体验?
- 电视机为什么有大流量上传?
- k8s里面kubectl get pod -d wide命令作用是什么?
- 都说机械键盘的寿命长,为什么我身边(包含我自己)买的某些机械键盘反而没有薄膜键盘寿命长?
- 雷军为什么不愿意用性价比打法进军NAS?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 俄罗斯人民目前的生活状态比较中国如何?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 为什么健身的女性普遍喜欢晒臀照?什么心理?
- 为什么软件公司很少用python开发web?
- 现在写 J***aScript 的是不是已经没人在用 class 这个关键字了?
- 消息源称托马斯续约失败将自由离队,这将对阿森纳产生什么影响?
- 前端,后端,全栈哪个好找工作?





