不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
上一篇 : 芬兰人为什么会拜中国的神?基因揭秘给出了答案:他们的祖先当年是被大禹治水时给“吓跑”的难民_东西_驼鹿_李辉
下一篇 : 商汤去年营收破50亿元,通过分拆和减员超1200人“甩包袱”,为何仍难盈利?_业务_智能_创新
2025头部新势力财报揭晓:谁赚得最多?谁又快撑不住了?_蔚来_毛利率_理想...
马化腾深夜发朋友圈,大佬集体疯狂?_OpenClaw_龙虾_用户...
区域集群,协同发展!2021全球显示产业春季行业趋势发布会下周固安开幕 - *...
拼多多、淘宝、京东:拼低价、卷服务、强技术 - *...