当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 浏览次数:发表时间:2025-06-18 00:15:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 鱼是饿不死的都是撑死的,这句话是真的吗?
- 如何评价高圆圆的身材算是美女类型的吗?
- 以总理称已控制伊朗首都领空,领空被控制意味着什么?伊朗还可以通过空袭反击吗?
- 如果苹果真的下架了微信的话,会发生什么?
- 以色列空军有没有可能使用 GBU-57 钻地弹打击伊朗?
- 住家保姆为什么总干不长?
- 为什么巴勒斯坦人民都快走上绝路了,没有任何国家支援?
- 到底是9800x3d+5070ti还是u7+5080?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 如何评价前端框架 Solid?
最新资讯文章
- 大海捞针还捞着了是一种什么样的体验?
- 可以分享你经常打开的一个网站吗?
- 有哪些让你目瞪口呆的 Bug ?
- 各位前端大触们,一般怎么定颜色的?
- express + mongodb (mongoose) 中 mvc的model层如何使用?
- 空战的时候可不可以先击落预警机?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 30马赫的导弹,近防炮能挡住吗?
- electron 可以开发诸如 adobe 全家桶这些大型软件吗?
- 如何看待伊朗媒体发布「手摸核弹」***,并配文「MAYBE」?
- 开发了一个App,上线之后一个用户也没有怎么办?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
- 鱼缸里的水经常要换,怎么办?
- 请问有没有什么工具能够生成局域网的网络拓扑结构图?
- 部分地区「国补」暂停了吗?最新的情况是什么样的?
- 咖啡喝多了对人体有什么危害么?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 为什么鸿蒙PC要排斥Linux生态?
- 马路三大妈里为何没有本田?