当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-24 07:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 如何评价张靓颖刘宇宁《九万字》?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- 为什么突破性的技术总是最先发生在西方?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 为什么供应链桃子只有小米雷军可以摘,其他人只能干瞪眼?
- 你身边身材最好的女生是什么样?
- 你捡过最大的漏是什么?
- J***a只有中国人在搞了吗?
- 现在个人博客不能备案了吗?
最新资讯文章
- 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
- 为什么现在的年轻人更容易觉得疲惫?
- 各位程序员岱佬们可以分享一下你们敲代码时的好习惯吗?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗?
- 有没有什么路由器让你用过之后彻底惊艳了?
- 在go语言中,为什么使用defer?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
- 当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
- 如何阅读Golang的源码?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- 吴柳芳的真实水平如何?
- 你的低成本爱好是什么?