Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

2025-06-26 03:05:10

主要是名字起错了,让人对这个功能有了一些不切实际的幻想。

Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。

Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
广告位810*200
相关阅读
对话雷军:请舒淇代言是为小米汽车破圈_雷递_车主_用户

对话雷军:请舒淇代言是为小米汽车破圈_雷递_车主_用户

今天来看,请舒小姐代言小米汽车,还是真的挺受车主朋友欢迎的,今天一官宣,我朋友圈炸了,很多人跟我商量能不能请舒淇小姐签个字。有了这样的设计理念,我们本质上想打造传奇车型,就保时捷用几十年打造了911,我们希…...

2026-03-22
从“Token”到“词元” 这个技术名词到底代表什么?_语言_名字_***

从“Token”到“词元” 这个技术名词到底代表什么?_语言_名字_***

词典应用后台数据显示,从今年2月下旬开始,“Token”这个词的搜索量明显攀升,最高一天达到7.7万次,比去年日均搜索量高出1850%。 当一个技术词开始像水电、流量一样,越来越频繁地进入日常生活,人们自然…...

2026-03-26
余承东:华为手机终于实现了全面回归!_畅享_麒麟_系列

余承东:华为手机终于实现了全面回归!_畅享_麒麟_系列

余承东:华为手机终于实现了全面回归!_畅享_麒麟_系列...

2026-03-24
iPhone数字驾照上线范围继续扩大:将覆盖美国第15个州

iPhone数字驾照上线范围继续扩大:将覆盖美国第15个州

【环球网科技综合报道】5月30日消息,据Macrumors报道,知情人士透露,苹果钱包(Apple Wallet)中的数字驾照功能即将扩展至美国弗吉尼亚州,届时...

2026-05-30
腾讯的心思,藏在“虾笼”里_OpenClaw_Agents_龙虾

腾讯的心思,藏在“虾笼”里_OpenClaw_Agents_龙虾

腾讯的心思,藏在“虾笼”里_OpenClaw_Agents_龙虾...

2026-03-20