当前位置: 首页 >
rust中的pin是不是一个失败的设计?_纳雍网站建设_网站建设公司_网站建设设计制作_seo优化
文章出处:网络 人气:发表时间:2025-06-25 18:35:12
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 为什么一直唱衰的php语言反而日渐活跃?
- 如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
- 电脑系统崩溃如何重装系统?
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- Node.js是谁发明的?
- 有哪些是你用上了mac才知道的事?
- 有一双超级大长腿是什么感觉?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 怎么评价fastjson2?
- 为什么程序员独爱用Mac进行编程?
最新资讯文章
- 现在有没有可能在地球某处隐藏一个大型军事基地而几十年不被发现?
- 异性同办公室久了会不会日久生情?
- ant-design-vue 社区为什么不维护了?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- 你身边身材最好的女生是什么样?
- Node.js是谁发明的?
- 马来西亚是一个什么样的国家?
- 成都石室中学一群学生自发举行的汉服舞台剧节目在网络上得到了好评,该如何评价学生们的自发汉服表演活动?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 真的有这种又苗条身材又爆炸的么?
- 为什么4k电视剧一集也就4g,但却跟4k原盘电影100g看起来差不多清晰?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 去健身房的王牌动作是什么?
- Docker 的应用场景在哪里?
- 为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 前端移动端开发***需要那些技术?
- 作为一个服务器,node.js 是性能最高的吗?
- 软路由是否被过度神化?
- 商业史上有哪些降维打击的经典案例?
- 鸿蒙PC操作系统是不是就是手机操作系统?





