当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-24 07:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 百度为什么越来越垃圾了?
- 少儿编程就是从小学习敲代码?如何看待越来越火的少儿编程?
- 程序员从幼稚到成熟的标志是什么?
- PHP和Node.js哪个更爽?
- 如何获取用户的真实IP地址?
- 海贼王为什么现在被全网黑?
- 想学习文言文,我应该从读哪些书开始入手?
- 张学友在澳门演唱会被要求讲普通话,这背后反映了哪些文化和社会问题?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 有个学舞蹈的女朋友是什么体验?
最新资讯文章
- 哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
- FastAdmin 极速后台框架怎么样?
- 为什么朝鲜始终未解决粮食短缺问题?
- 男人会娶一个除了漂亮一无是处的女人吗?
- 为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
- 如何看待武汉大学建筑学大一新生跑路只剩 4 个?什么原因?目前建筑专业就业前景如何?
- 苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
- 为什么今年的雷霆会惹众怒?
- 字节跳动辞退原豆包大模型负责人乔木,被曝婚内出轨下属,如何看待这一处理结果?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- ***突然提倡减肥是什么征兆?
- 是去干程序员还是公务员?
- 同事连续几天把孩子带来上班,你们有过这样的经历吗?
- 买到烂尾楼到底该有多绝望?
- MacOS真的比Windows流畅吗?
- 恳求各位.net开发者给我一点经验?
- 大龄剩女到底要不要妥协结婚?
- 你见过最脑残的设计是什么?
- 吵架时男生很容易被女生攻击到裆部吗?
- 《斗破苍穹》中韩枫这么多年为何只是斗皇?