当前位置: 首页 >
rust中的pin是不是一个失败的设计?_河南省新乡市新乡市平原城乡一体化示范区赶长疗臵移动电话股份有限公司
- 女子结婚和前男友在化妆间聊20分钟,现任男友取消了婚礼。是女子任性天真了还是男友小气多疑了?
- 大龄剩女到底要不要妥协结婚?
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 6月23号,美团优选突然关闭了,为什么?
- 为什么老一辈的人没有那么消极,而年轻人很多有抑郁症?
- 听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗?
- 2025 年 9 月 3 日天安门大阅兵,中国将对外释放出什么信号?
- 程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 用K8s的公司有多少人会部署K8s?
- 和回族男友到底要不要继续?
联系我们
邮箱:
手机:
电话:
地址:
rust中的pin是不是一个失败的设计?
作者: 发布时间:2025-06-25 18:35:12点击:
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
新闻资讯
-
2025-06-28第一次DIY装机需要注意什么?
-
2025-06-28高考不能取消“各省为战”,全国同一标准,择优选拔的原因何在?阻力何在?
-
2025-06-28如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
-
2025-06-28为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
-
2025-06-28如何看待 Mac mini M4 支持可更换 SSD?
-
2025-06-28稳定币第一股狂飙 675%,稳定币绝对稳定吗?市场对它有哪些误区?
相关产品