当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_MK(体育科技有限公司)体育·官方网站
浏览次数:304发表时间:2025-06-24 06:05:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 江西救护车 800 公里收 2.8 万被停运,该***中还有哪些疑点?这个收费贵不贵?
- vue + tsx 的开发体验能追得上 react+tsx么?
- 世界上存在动漫少女般完美的「身体」吗?
- Go 语言的使用感受是什么?
- 网传小米前总监冯德兵婚内出轨,200 多份「包养合同」,这是真的吗?具体是怎么回事?
- 为什么***都觉得必须要母乳亲喂才正常?
- 为什么***和国企写文字材料越来越像八股文?
- Windows上有没有一分多屏和多屏合一的软件?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- 如何评价B站up主***千代退网?
最新资讯文章
- 我男朋友年薪远高于我,我说因为女生生理结构需要生娃,生娃这件事情女性需要比男生牺牲更多,我说的对吗?
- 和男朋友同居期间,被男朋友妈妈骂了,要怎么办呢?后续要如何相处呢?
- 27寸显示器是否有必要到4K?
- redis延时双删第一个删除是为了什么?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 可以分享你经常打开的一个网站吗?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 有哪些话一听就知道一个程序员是个水货?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- Mac的photoshop到底是什么水平?重度ps使用有必要换平台吗?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 为什么一直唱衰的php语言反而日渐活跃?
- 为什么中国的英语教育这么失败?
- 如果我写个脚本,一直跌的股票一旦上涨就立刻(1s内)买,接着一旦下跌就立刻(1s内)卖,会怎样?
- 如何评价「尖叫」这种饮料?
- 下载的4k电影没有b站的4k清晰,是什么情况啊?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?





