不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同事连续几天把孩子带来上班,你们有过这样的经历吗?
同事连续几天把孩子带来上班,你们有过这样的经历吗?...(144 )人阅读时间:2025-06-23 14:15:13
有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?...(144 )人阅读时间:2025-06-23 15:05:14
OpenAI 宣布使用 AMD 的 MI300 X 和 MI450 芯片,这两款芯片在技术上有何亮点?
OpenAI 宣布使用 AMD 的 MI300 X 和 MI450 芯片,这两款芯片在技术上有何亮点?...(144 )人阅读时间:2025-06-23 14:40:14
AI如何辅助编程?
AI如何辅助编程?...(144 )人阅读时间:2025-06-23 14:10:13程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?
程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?...2020-02-21为什么这么久了还是没有主流软件开发鸿蒙版?
为什么这么久了还是没有主流软件开发鸿蒙版?...2020-02-21为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?...2020-02-21为什么重庆的房子这么便宜?
为什么重庆的房子这么便宜?...2020-02-21