当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 20:25:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 中美会因台海开战吗?
- 为什么感觉wps的用户越来越多,office没人用了?
- MongoDB的缺点以及你为什么不使用MongoDB?
- 什么是歼20完全体?
- 如何看待《捞女游戏》导演***辉B站账号遭封,是否遭到打击报复?
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 在办公室用机械键盘是什么心里?
- 程序员空闲时间应该继续卷技术,还是找其他副业?
最新资讯文章
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 现在程序员真的不好找工作吗?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 为什么人到中年,很少有身材苗条的?
- 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
- postgres集群的选择?
- 伊朗到底有没有击落以色列的F35?
- 怎么看swift的并发模式选择了actor模型?
- 哪些练习可以恢复腰肌劳损?
- 在电脑上你们都是用什么剪辑***的软件啊?
- 王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 中国的稀土真的能卡住世界的脖子吗?
- 如何看待“没有生态的墨水屏设备就是信息孤岛,最终会沦为泡面盖”这种观点?墨水屏未来的发展趋势是什么?
- 如何看待Adobe公司新发布的project indigo ***?与安卓的谷歌相机孰优孰劣?
- 为什么感觉wps的用户越来越多,office没人用了?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 新买的移动硬盘该格式化为 NTFS 还是 exFAT?