当前位置: 首页 >
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-21为什么中国农村房子那么丑?
- 2025-06-21俄罗斯为什么不用苏57?
- 2025-06-21中医把脉是***吗?
- 2025-06-21如何看待特朗普最后关头取消对伊朗的军事行动?
- 2025-06-21go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 2025-06-21Rust 的设计缺陷是什么?
- 2025-06-21如果中国的商用飞机是由小米来造,而不是中国商飞,现在会是怎样的情况?
- 2025-06-21伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 2025-06-21j***a 使用 pgsql 好用吗?和 mysql 区别大吗?
- 2025-06-21中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 2025-06-21为什么腾讯云或者阿里云不让自建dns服务器?
- 2025-06-21MacOS的哪个设计让你非常恼火?
- 2025-06-21如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-21如何评价伊朗最高领袖哈梅内伊?
- 2025-06-21开战斗机从上海到北京要多久,那是一种什么样的体验?
- 2025-06-21小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
推荐产品
-
吃爽了是怎样一种体验?
某次长时间的户外拍摄,生活环境、伙食各种都比较应付,拍摄结束 -
俗话说“女人三十如狼四十如虎”,到底是不是真的??
不开玩笑,确实是真的, 女性在30岁之前,自然受孕几率变化很 -
Swift 和同时代的其他语言比起来怎么样?
我觉得Swift最强的是无缝集成C,制作完XCFramewo -
中国海军是如何崛起的?
从一台小小的发动机开始的… 英国罗尔斯·罗伊斯公司曾经豪
最新资讯