当前位置: 首页 >
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邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
- 2025-06-24为何雷军天天健身,却无健身痕迹?
- 2025-06-24如何评价钟南山院士?
- 2025-06-24为什么广东女生大多是素颜?
- 2025-06-25如何评价威海这个城市?
- 2025-06-24医生曾经都对你暗示过什么话?你当时听懂了么?
- 2025-06-25MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 2025-06-24编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- 2025-06-24Golang与Rust哪个语言会是今后的主流?
- 2025-06-24独立开发者都使用了哪些技术栈?
- 2025-06-25到2025年有哪些「科幻电影中的场景」,已经在被科技慢慢实现?
- 2025-06-24大家是哪个瞬间觉得体制内工作不值得的?
- 2025-06-24中了 2 亿你会辞去工作吗?
- 2025-06-25这个社会为什么老实人都混得不好?
- 2025-06-24如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
推荐产品
-
修仙文明可能以怎样的方式碾压星际文明?
`“我草,这颗星球真美啊!” “是啊,而且大的让人心生畏惧。 -
有一双超级大长腿是什么感觉?
我只能说,真正切题的回答来了,比回答里那些个美女来的切题的多 -
网恋发现对方太好看了怎么办?
emm,遇到了。 怎么说呢,惊为天人吧 仓促间做的决定要面基 -
坚持使用 PHP 的你,如今有什么感悟?
都是为了生活,PHP能生活就用PHP,Go能生活就用Go。
最新资讯