当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_新疆维吾尔自治区昌吉回族自治州木垒哈萨克自治县值紧肯食品饮料加工设备合伙企业
文章出处:网络 人气:发表时间:2025-06-20 21:40:16
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- SwiftUI 是不是一个败笔?
- 国产CAD软件能否替代AutoCAD?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 如何看待伊朗最高领袖哈梅内伊 6 月 18 日发布“必须强力打击以色列,永不妥协”的声明?
- 编程大佬陈皓(左耳朵耗子)心梗去世,你对他有哪些记忆?
- AutoCAD和SolidWorks有什么区别?
- PHP和Node.js哪个更爽?
- 一米二的棍子打的赢三十厘米的刀子吗?
- 评价一下Proxmox VE与ESXi的优劣?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
最新资讯文章
- 人为什么需要睡觉?人睡觉的时候身体都在做什么?
- 女明星做了什么医美项目保持童颜?
- 现在程序员真的不好找工作吗?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 乡下的土鸡真的值100块钱吗?
- H264和H265谁画质好,求回谢谢!?
- 能发一张在暧昧期的聊天记录吗?
- 剪映为什么显卡会跑满?
- 冬天也要穿胸罩吗?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 手机的运行内存真的有必要上16GB吗?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- 买到烂尾楼到底该有多绝望?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 为什么长得漂亮却没什么用?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 颠覆空调形态,美的无外机嵌入式厨房空调新品是黑科技还是噱头?
- 如何评价《塞尔达传说:王国之泪》?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?