当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-25 12:30:13
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 小别胜新婚吗?
- 吉他弹了三年了,拿到谱子都能弹,基本的弹奏技巧都会,可没谱***不了,不会抓歌。每天该怎么练呢?
- 为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
- 中国女篮张子宇身高 2 米 26 制霸赛场,身高因素在篮球比赛中能占多大优势?她会是下一个「姚明」吗?
- 网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
- “真实承诺-3”,伊朗的报复能打疼以色列吗?
- 为什么没有核动力货轮?
- 特朗普集团正式进军手机市场,推出 Trump Mobile 移动网络和土豪金智能手机,背后有哪些考量?
- CPU 为什么很少会坏?
- 男人的快乐有多简单?
最新资讯文章
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 都说安卓比iOS广告多,为什么我没见过?
- 微信头像会影响第一印象吗?
- 如何评价《灵笼 2》第五集?
- 特朗普发文要求伊朗无条件投降,并被曝考虑加入对伊空袭,有哪些目的?伊朗会弃核求生吗?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 为什么现在知乎有一种j***a运行速度很慢,很吃***的论调?
- 女孩子第一次穿高跟鞋是什么体验?
- H264和H265谁画质好,求回谢谢!?
- 普通家庭对孩子最好的托举是什么呢?
- 在中国有多少开发者使用Rust编程语言?
- Redis 是个单线程的程序,每秒 10000,为什么会这么快?具体是快在哪里?EPOLL 还是内存?
- 有个亲妹妹是什么感觉?
- 和女生旅游开一间房有什么注意事项?
- python与nodejs哪个性能高?






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