当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_纳雍网站建设_网站建设公司_网站建设设计制作_seo优化
文章出处:网络 人气:发表时间:2025-06-20 07:50:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- OSI 协议与 TCP / IP 协议有什么差别?
- 如何评价华为HDC2025开发者大会?
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- 中国军队有多强,在世界能排第几?
- Rust 未来会成为主流的编程语言吗?
- 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
- 如何评价华为HDC2025开发者大会?
- 电影《碟中谍》系列中哪一部最好?
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
最新资讯文章
- 腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
- ***拍大尺度片子时摄影师不会看光吗?
- 面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
- 程序员都在用什么显示器写代码?
- 如何制造一个高级的阳谋?
- 女友明确说不喜欢我玩游戏机,结婚后也不允许我买游戏机,并且跟我吵架了,该如何是好?
- 为什么说Go语言的设计是工程先进但学术落后?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 平面设计师要被时代淘汰了吗?
- 夸克网盘有可能超越百度网盘吗?
- 前端初学者如何学习css及页面布局?
- 我应该设置多少kb才能让他不能玩游戏?
- 前端,后端,全栈哪个好找工作?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- AI如何辅助编程?
- 程序员都在用什么显示器写代码?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 如何评价ReactOS?





