当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-20 21:40:16
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 如何评价DuckDB?
- 为什么有些门开关时特别容易夹手?背后的设计缺陷可能有哪些?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 中国民间中小工厂能快速造出武器吗?
- 从零写一个3D物理引擎难度多大?
- 核武器真的有宣传中那么牛逼吗?
- 颠覆空调形态,美的无外机嵌入式厨房空调新品是黑科技还是噱头?
- 为什么小爱音箱只能播放qq音乐免费音乐?
- 商城里如何缓存商品信息?
最新资讯文章
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 为什么说 Node.js 有望超越J***a?
- 微软裁了 6000 人,其中软件工程师受影响最大,这会给整个软件行业的人才流动带来怎样的连锁反应?
- 我的世界怎么租一个四个人的服务器?
- 你从什么时候开始感觉孩子不属于你了?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 为什么原神and黑神话明明都要上XBOX却依然没有NS版?
- golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 刚穿成hp里14岁的塞德里克,这咋活?急急急!?
- 为什么说男人至死都是少年?
- 作为一个服务器,node.js 是性能最高的吗?
- 家里有了孩子狗狗吃醋老吓唬孩子,要不要把狗狗卖掉?
- duckdb的性能如何?
- 商城里如何缓存商品信息?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 《凡人修仙传》的韩立有 72 把金雷竹做的剑,其他人看见了不觉得奇怪吗?
- 中国的“抗日神剧”是中国影视界的灾难,你们认可吗?
- 如何看待鲍威尔6月19日的讲话,对于全球经济有何影响?