Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-26 05:00:11
- 来源:
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
推荐资讯
- 2025-06-29 02:30:10为什么nec克制幽鬼?
- 2025-06-29 02:35:11通义千问推出多模态统一理解与生成模型 Qwen VLo,图像生成效果如何?有哪些信息值得关注?
- 2025-06-29 02:10:10开战斗机从上海到北京要多久,那是一种什么样的体验?
- 2025-06-29 02:25:11图形用户界面GUI最早能什么时候出现?
- 2025-06-29 03:00:11在广州,找个对象是不是真的很难?
- 2025-06-29 02:20:11控制一定范围内的塑料会不会是个很强的超能力?
- 2025-06-29 02:05:10如何评价董宇辉讲述“各地厅长甚至更大的领导来我们这,站在门口等,站一个多小时。”?
- 2025-06-29 03:30:10如何看待 Rust 的应用前景?
- 2025-06-29 02:05:10网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-29 02:25:11为什么女儿的反应这么强烈?
推荐产品
-
想开一个100cm或者120cm的溪流缸或者水草缸,有没有大佬指导一下,有哪些注意事项?
[***] 这是三年前疫情期间开的缸,利用一下西晒的窗台,鱼 -
Mac上有那些你认为极其好用的***?
最新刚好入手一台 mackbook写了一下工具安装记录,插楼 -
为什么安踏还不能和 Nike 相抗衡?
说一个题外话。 斐乐这个品牌到底谁在买。 商场里面斐乐的 -
如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
举债千亿,柳州沉疴:一个工业重镇的二十年迷途与救赎 轻轨墩柱
新闻动态
最新资讯

