当前位置: 首页 >
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-23为什么水泥封不住尸臭?
- 2025-06-23你是怎么发现亲戚开始见不得你好的?
- 2025-06-232025年了expo和Flutter学哪个?
- 2025-06-23Swift 和同时代的其他语言比起来怎么样?
- 2025-06-23比亚迪最近绩效减半,这是卸磨杀驴么?
- 2025-06-23大家在广州的一天是怎么样的呢?
- 2025-06-23组nas一定要TDP低的cpu吗?
- 2025-06-23买到烂尾楼到底该有多绝望?
- 2025-06-23特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 2025-06-23目前最流行的 rust web 框架是什么?
- 2025-06-23Rust据说是这样先进,那Rust编译器也总该是Rust写的吧?
- 2025-06-23冬天也要穿胸罩吗?
- 2025-06-23人,可以废物到什么程度?
- 2025-06-23吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
- 2025-06-23为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 2025-06-23网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
推荐产品
-
现在河南流行娶外国女(比如越南、老挝)结婚了吗?
我看某音上有不少河南老乡在非洲教会很多当地人说河南方言,最有 -
为什么中国农村房子那么丑?
1984年盖的山东老房子,不到20万修葺了一下。 -
国产手机APP为什么越来越臃肿?
在Android系统上停止携带32位和X86原生库,并且放弃 -
学生校服如何隐藏内衣痕迹?
不应该在乎这些东西,因为你怎么样都有别人攻击你的点,露出内衣
热销产品
最新资讯




