当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 17:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 当年的东莞究竟有多疯狂?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 如何评价浙江这个省?
- 搭建家庭 NAS 服务器有什么好方案?
- 为什么感觉腾讯的风评越来越好了?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- “真实承诺-3”,伊朗的报复能打疼以色列吗?
- 如何看待jemalloc停止维护?
- 周深如何在央视火的?
- 国外(GoDaddy)注册的域名如何在国内备案?
最新资讯文章
- Firefox是如何一步一步衰落的?
- 如何看待jemalloc停止维护?
- graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生?
- 052D的吨位是不是还能继续放大?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 冬天也要穿胸罩吗?
- 你发生过的最尴尬的事是什么?
- 很多人开始弃用印象笔记了,你还在使用印象笔记吗?
- 有没有一个时间段,自己乐在其中,可亲人或者朋友却觉得你很辛苦,很心疼你?
- 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 58 同城被曝大规模裁员,比例或达 30%,具体情况如何?58 同城目前面临哪些问题?
- 以军称已打死伊朗最高军事指挥官阿里·沙德马尼,具体情况如何?这会对伊朗军方造成怎样的影响?
- 有个自闭症的孩子,该放弃吗?
- 怎么通俗的解释路由这个词?
- Rust开发Web后端效率如何?
- 为什么女性内衣很少有人穿前扣的?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 如何看待日本小学校园餐只有一小块鸡肉?