当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-25 12:30:13
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 卧推100kg做组的胸,都是啥样的。?
- 乡下的土鸡真的值100块钱吗?
- 你做过最抽象的事情是什么?
- 将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
- 有哪些看似精妙实则很蠢的设计?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 世界上最大的航母有多大?
- 各位都在用Docker跑些什么呢?
- PHP现在真的已经过时了吗?
最新资讯文章
- 为什么网络上都在说隋坡厉害?
- 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗?
- 女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- SwiftUI 是不是一个败笔?
- 为什么openai的sdk只提供了python和js两个版本?
- 周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 求大神解答,为什么大家都不喜欢用docker?
- 为什么Dreamwe***er,FrontPage会被淘汰?
- 利用爬虫技术能做到哪些很酷很有趣很有用的事情?
- 无畏契约(valorant)在国内为什么不火?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么都说 Finder 难用?
- 只有我觉得.doc文件比.docx文件便捷吗?
- 为什么韩国的热辣舞团无法征服中国的男性市场??






关注公众微信号
移动端,扫扫更精彩