当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_浙江省温州市龙湾区挑阿率交通产品有限合伙企业
浏览次数:304发表时间:2025-06-20 17:20:12
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 你是如何知道并去到小众旅行地的?
- 股票分红明明是好事,为什么不受待见?
- 为什么不用rust重写Nginx?
- 小米YU7大定数创世界第1,这是否证明了中国经济基本面强劲,居民收入高?
- Node.js 熄火了吗?
- 已经给了30万律师费了,律师说可以尝试找关系运转争取缓刑,但要60万奖励金,能不能信?
- 如何评价邹市明妻子冉莹颖?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- Golang 中为什么没有注解?
- 为什么 mac mini 的 m4 版本价格这么低呢?
最新资讯文章
- 为什么网络上都在说隋坡厉害?
- 不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 如何评价张靓颖刘宇宁《九万字》?
- 为什么腰肌劳损这么难治?
- 2025MSI入围赛BLG 3-0 GAM,如何评价这场比赛?
- 4K 显示器 OLED、MiniLED、Nano IPS 有什么区别,应该怎么选?
- 有个身高175cm女友是什么体验?
- 吃爽了是怎样一种体验?
- 我应该设置多少kb才能让他不能玩游戏?
- 我在百纵科技买了一台美国CN2云服务器,如何测试是不是CN2线路?
- 写业务的话,go是不是垃圾?
- 为啥苹果不给 MacBook Pro 加上这些特性?
- 2025年六月现在硬盘咋还涨价了呢?
- 你怎么看待剪映收费过高问题?
- PHP现在真的已经过时了吗?
- 求大神解答,为什么大家都不喜欢用docker?
- 现实中的父女关系是怎样的?
- 5080显卡用个五六年可以吗?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?





