当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-18 00:15:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 为什么今年的雷霆会惹众怒?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 如何看待某日本小学校园餐只有一小块鸡肉?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 普通人用得着4k分辨率的显示器吗?
- 修仙文明可能以怎样的方式碾压星际文明?
- 腾讯游戏究竟祸害了多少人?
- 世界最大医院郑大一附院有多牛?
- 为什么人到中年,很少有身材苗条的?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
最新资讯文章
- 前端如何设计网页?
- 有哪些令你终身难忘的女性?
- 为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 水浒传里潘金莲到底有多漂亮?
- 为什么是9月3日阅兵而不是10月1日国庆阅兵?
- 如何评价前端框架 Solid?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- 本人女20,平胸跟男生一样怎么办 ?
- 男女宇航员怎么解决生理需求?
- 为什么苹果的Mac不能啃下“游戏”和“软件支持”这2块硬骨头?
- 如何看待罗永浩回忆被华为公司余承东野蛮人式挖人?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- ant-design-vue 社区为什么不维护了?
- 国产厂商为什么都不用三星屏幕了?
- 为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 孔雀鱼的种类是如何划分等级的呢?
- 有什么 j***ascript 的好书推荐?





