当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-24程序员每天会阅读哪些技术网站来提升自己?
- 2025-06-24为什么剪映是剪辑软件鄙视链的最底层?
- 2025-06-24电脑上有什么具体的程序运算是cpu完爆gpu的?
- 2025-06-24「人生好像被卡住了,不管怎么努力都无法走出」这种感觉你有吗?这是怎么回事?又该如何破局?
- 2025-06-24你的择偶标准是怎么样的?
- 2025-06-24你理想中的完美户型长什么样?
- 2025-06-24公司就一个后端一个前端,有必要搞微服务吗?
- 2025-06-24如何看待时下被部分网民力推的“双输好过单输”观念?
- 2025-06-24为什么女朋友觉得年入百万是很简单的事?
- 2025-06-24如何评价Cursor?
- 2025-06-24伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- 2025-06-24平面设计师要被时代淘汰了吗?
- 2025-06-24未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 2025-06-2413/14代 i7 i9 处理器大规模缩肛为什么没有在老化测试时发现?
- 2025-06-24为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 2025-06-24世界上存在动漫少女般完美的「身体」吗?
推荐产品
-
在办公室用机械键盘是什么心里?
2024年下半年,又看到这个问题。 从2017年工作到现在 -
为什么从事技术的人普遍都比较难沟通?
并不是难沟通。 第一个原因,因为技术人员长期进行技术类工作 -
最近你明白了些什么道理?
原文17:夫礼,辨贵贱,序亲疏,裁群物,制庶事。 非名不著, -
国密加密算法有多安全呢?
研发人员常常会陷入为不同协议切换调试工具的泥沼,事实上,Ap
最新资讯