当前位置:当前位置: 首页 >
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而非自然规律,…。
同类文章排行
- 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- Node.js是谁发明的?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 你的亲戚提过什么过分的要求?
- 你怎么看待剪映收费过高问题?
- 目前最具性价比的全栈路线是啥?
- 为什么程序员独爱用Mac进行编程?
- 江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 为什么没有核动力货轮?
最新资讯文章
- 家里有了孩子狗狗吃醋老吓唬孩子,要不要把狗狗卖掉?
- 沃尔特收购湖人大部分股权交易估值达 100 亿美元,创职业体育队最高纪录,为什么湖人的商业价值这么大?
- PHP现在真的已经过时了吗?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 怎么才能有尤雨溪一半强,该怎么学习?
- ***《凡人修仙传》有哪些令人伤感的情节?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- 为什么中国很少有人使用linux?
- 群晖 nas 有些什么基本和好玩的功能?
- 胸大的女孩子有什么烦恼?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 真的有这种又苗条身材又爆炸的么?
- 安徽一银行两名客户经理因吃客户一碗面每人被罚 3000 元,这个处罚力度合理吗?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?