当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-18 00:15:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- SwiftUI 是不是一个败笔?
- 如何评价祝绪丹在《五哈》第十期的表现?
- ***《凡人修仙传》有哪些令人伤感的情节?
- 为什么大厂宁愿用go也不用.net?
- 微软edge浏览器为什么逐渐被其他的浏览器代替?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 尊界S800 车内软包部分***用 0.2mm - 0.5mm 超细针脚缝制处于什么工艺水平?
- 曾经的班花,现在还多少人惦记?
- 为什么windows的arm版没有被广泛使用?
- 为什么很多男人都喜欢大胸的女生?
最新资讯文章
- 你的择偶标准是怎么样的?
- 2025年了 Rust前景如何?
- 你卡过最厉害的bug是什么?
- 为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 如何评价英伟达 NVIDIA 的总裁黄仁勋?
- 如何评价《塞尔达传说:王国之泪》?
- 为什么感觉wps的用户越来越多,office没人用了?
- 怎么国内车企都要去跑纽北呢,纽北也就是个普通赛道?
- 为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 如何评价 B 站 UP 主酒酿 Lily 王?
- Rust 和 Go 的并发模型有什么不同,为什说 Rust 的并发模型更好 ?(1.0已没有内建模型?
- 歼-20 在国际上到底是什么地位?