当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-26 02:30:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 现今大部分哺乳动物都是六千万年前恐龙灭绝后的同一种哺乳动物的后代吗?
- 有没有好看的个人博客的设计?
- 2025 国内公司前端团队都在搞些什么?
- 如何电脑下载Adobe audition?
- 《CS2》奥斯汀 Major 中中国战队 LVG 止步 12~14 名,如何评价这一成绩?
- 最近离了,90后有多少是离异的?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
- 为什么那么多美国人对特定食物过敏,而在中国很少听说?
- 有没有好看的个人博客的设计?
最新资讯文章
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- rust在国内的前景如何?
- 为什么切尔诺贝利泄漏了100年不能住人,而广岛原***爆炸后很快就重建了,不都是核么?
- 明星现实中真的很漂亮吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 为什么微信不向telegram学习?
- 如何客观评价李小冉的长相?
- 为什么bilibili后端要用go来写?
- 广东人吃东西讲究「食材本味」,那为什么西湖醋鱼没有在广东流行开来?
- 亚克力鱼缸这么容易模糊吗?
- 中年夫妻有多少是生活和谐的?
- 055驱逐舰 是个什么概念?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?






关注公众微信号
移动端,扫扫更精彩