当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-20 17:50:15
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 老婆生了孩子,我对她完全没有感觉怎么办?
- 如何看待我国在墨脱建水电站?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 以前大力推广的沼气池,怎么现在越来越少了?
- MacOS真的比Windows流畅吗?
- 京东刘强东近期小范围分享怎么看?
- Electron是否有作为游戏引擎的潜力?
- J***a 除了 Spring 还有什么?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
最新资讯文章
- 外网测试同样的性能下的掌机安装steam os系统的性能比安装微软系统的帧率更强,原因是什么?
- 以色列为什么要打伊朗?
- 为什么华为要专门弄一个新系统等别的APP来兼容呢?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 大家都喜欢用什么浏览器?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 为什么j***a被部分开发者认为是低端技术?
- 电影《酱园弄·悬案》最大的问题出在哪?
- 二氧化碳人工合成淀粉技术现在怎么没动静了?
- 可以随身携带一个Linux系统吗?
- mozilla技术先进,为什么不挣钱?
- OpenAI 宣布使用 AMD 的 MI300 X 和 MI450 芯片,这两款芯片在技术上有何亮点?
- 为什么赡养老人这么难呢?
- 为什么腰肌劳损这么难治?
- 为什么伊朗的防空系统失效了?
- 央视怎么又开始报道伊朗的防空能力了?是有神秘的力量开始介入了吗?
- 美军 B-2 轰炸机参与袭击伊朗核设施,B-2轰炸机战斗力如何?会摧毁伊朗核设施吗?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- Mac mini M4,有必要升级24G内存吗?
- 能分享一下你写过的rust项目吗?