当前位置: 首页 >
rust中的pin是不是一个失败的设计?
- 人气:
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
推荐资讯
- 2025-06-24谁是对Mac有成见然后用完Mac后真香的?
- 2025-06-24用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 2025-06-24「苏超」用 5—10 元的低价门票,为全省「踢」出超 3 亿元真金白银,「苏超」爆火做对了什么?
- 2025-06-24为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 2025-06-24为何 PC 需要单核高性能,而服务器不在乎?
- 2025-06-24为什么中国开发不出流行的编程语言?
- 2025-06-24怎么学习前端开发?求推荐学习路线?
- 2025-06-24国产厂商为什么都不用三星屏幕了?
- 2025-06-24你拍到的自己最满意的照片是什么?
- 2025-06-24如何评价张靓颖刘宇宁《九万字》?
- 2025-06-24你看过哪些以为是段子新闻,结果发现居然是真的?
- 2025-06-24你是否亲眼见过性格懦弱胆小怕事的人蜕变成刚强老练、天不怕地不怕的人?
- 2025-06-24如何评价钟南山院士?
- 2025-06-24mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 2025-06-24能分享下coze使用心得吗?
- 2025-06-24鸿蒙PC操作系统是不是就是手机操作系统?
推荐产品
-
孩子网上学编程,靠谱吗?
谢邀,如果从兴趣层面出发,我觉得找到一些网站学习是可以的,但 -
有一个女儿是种怎样的体验?
有两个女儿,大女儿研究生毕业,小女儿是措施未做好,老婆意外怀 -
吃爽了是怎样一种体验?
某次长时间的户外拍摄,生活环境、伙食各种都比较应付,拍摄结束 -
大家的NAS都是24小时不关机吗?
机械硬盘是冷备优于热备,SSD硬盘是热备优于冷备。 长期开
最新资讯