当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-25 12:30:13
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- 可以随身携带一个Linux系统吗?
- 空战的时候可不可以先击落预警机?
- 如何看待三峡集团总部搬迁至武汉?
- 2025年小米su7 性价比很低了,为何还不更新改款?
- 如何评价仓颉编程语言7月30日开源?
- 30岁了,你在深圳过着什么样的生活?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 为什么我养的龟忽然死了?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
最新资讯文章
- 那些168cm才80来斤的女生,真的现实生活中好看吗?
- 明星现实中真的很漂亮吗?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 为什么中国的高超音速导弹一款接一款的出,而美国却这么费劲?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- 年轻人经常听歌导致的听力下降,是否能恢复?如果是,如何恢复?
- 如何看待 Rust 的应用前景?
- 编程问题哪里解决?
- 为什么小米不是用玄戒o1而是用骁***gen3作为小米yu7的座舱芯片呢?
- 空战的时候可不可以先击落预警机?
- 我去年查出来女性***两性畸形,目前16,高二,住男寝,怎么办?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- Flutter 正在被悄悄放弃吗?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 为何Microsoft能一直留在中国市场?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 为什么手机摄影已经那么牛了,但还是无法替代相机?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?





