当前位置: 首页 >
rust中的pin是不是一个失败的设计?
- 人气:
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
推荐资讯
- 2025-06-26鸿蒙折叠屏笔记本为什么敢卖26999?
- 2025-06-26MacBook的诱惑在哪里?
- 2025-06-26为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
- 2025-06-26为什么有的房东喜欢把房间租给女租户?
- 2025-06-26有什么是你去了上海才知道的事情?
- 2025-06-26为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 2025-06-26你怎么看待剪映收费过高问题?
- 2025-06-26哪些让你用了觉得相见恨晚的键盘?
- 2025-06-26小孩被天降乌龟砸死,饲主判赔 128 万,如何从法律角度进行解读?
- 2025-06-26同身高体重亚洲人体格比欧美人小很多?是骨架的问题吗?
- 2025-06-26女170 100斤胖吗?
- 2025-06-26iOS的墓碑机制这么厉害,为什么Windows、Linux不***用呢?
- 2025-06-26搞了NAS之后去哪里下载4K,8K的电影?
- 2025-06-26为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 2025-06-26是什么原因导致HDR无法推行?
- 2025-06-26现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
推荐产品
-
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
我测试了下做PPT这个需求,并且用Manus做了一样的事,结 -
如何看待《捞女游戏》在线人数峰值近 7 万,仍位居国区热销第一?
不是,知乎的朋友们,你们是真玩过这个游戏吗?我咋不觉得这游戏 -
为什么程序员独爱用Mac进行编程?
鉴于现在iPad os越来越像mac os。 众多程序员们爱 -
为什么香港在知乎这么不被看好?
因为真正能够看懂香港逻辑的是少数人。 甚至说香港人自己都不
最新资讯




