当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-26 01:20:10
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 那些高一高二就签了清北的巨佬们剩下的高中时间是怎么度过的?
- 800V是什么技术,为什么特斯拉不跟进?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
- 为什么剪映导出***时码率与原***一样,变得更模糊?
- 你见过身边身材最好的女生是什么样子的?
- cloudflare的1.1.1.1和warp有什么区别?
- 如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里?
- Rust开发Web后端效率如何?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
最新资讯文章
- 伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 做好的flask项目怎么部署到服务器,使用公网ip可访问?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 在中国有多少开发者使用Rust编程语言?
- 人类为何不大规模训练猴子做「流水线工人」?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 作为一个服务器,node.js 是性能最高的吗?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 买到烂尾楼到底该有多绝望?
- 如何评价b站up主唐卡七?
- 中国肥胖率最高的省是河北,北方地区的肥胖率普遍高于南方,是什么原因让北方人更容易发胖?
- 雷军和余承东究竟谁更值得信赖?
- 华为鸿蒙还有多久可以在pc桌面取代Windows?
- 5060会不会很容易爆显存?
- 你在健身房发生过什么有趣的事情?






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