当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?_福建省南平市政和县远室右旱婴儿用品有限责任公司
浏览次数:304发表时间:2025-06-24 23:40:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
- 如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
- 什么笑话让你看一次笑一次?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 群晖端部署了emby,盒子安装了客户端播放蓝光电影为什么不能显示影片自带字幕?
- 中国 5 月 Swift 人民币在全球支付中占比下降至 2.89%,背后的原因和未来的发展趋势是什么?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 《绝命毒师》(Breaking Bad)里有哪些硬伤?
- 和女生合租,都会发生什么事情?
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
最新资讯文章
- 最好的笔记软件是什么?
- 哪一段代码最能体现c语言的魅力?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 如果你是《一帘幽梦》里的绿萍,你会不会最后原谅紫菱?
- 做一个中国的微软到底有多难?
- 今天面试第五家公司被拒,面试官说我你技术没问题,但35岁要25k,不如招2个应届生,我该如何应对?
- 国际空间站的氧气是怎么来的?为什么一直都用不完?
- 程序员都在用什么显示器写代码?
- 前端,后端,全栈哪个好找工作?
- notion和Obsidian这两款软件选哪个?
- 能分享一下你写过的rust项目吗?
- 谁敢公开一下自己房贷月供,占你收入的多少?对你生活影响大吗?
- 程序员如何用好 Cursor 工具?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 你们是怎么远程用NAS听歌的?
- 中国的航空发动机现在是什么水平?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 如何评价电影《碟中谍8:最后清算》?
- 在韩国生活有什么体验?
- 2025年,普通人适合搞什么副业?





