当前位置: 首页 >
rust中的pin是不是一个失败的设计?
- 人气:
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
推荐资讯
- 2025-06-20Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 2025-06-20为什么剪映导出***时码率与原***一样,变得更模糊?
- 2025-06-20rust 解决了什么问题?
- 2025-06-20有没有免费的语音转文字的软件?
- 2025-06-20为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 2025-06-20夫妻开饭店双双确诊乳腺癌,职业性暴露于烹饪油烟是乳腺癌独立风险因素,日常应做好哪些防护?
- 2025-06-20SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 2025-06-20黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- 2025-06-20国产香橙派和树莓派差距在哪?
- 2025-06-20为什么windows的arm版没有被广泛使用?
- 2025-06-20李连杰时隔多年复出参演武侠电影《镖人:风起大漠》,票房能爆吗?
- 2025-06-20空战的时候可不可以先击落预警机?
- 2025-06-20工业克苏鲁什么意思?
- 2025-06-20以前大力推广的沼气池,怎么现在越来越少了?
- 2025-06-20鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 2025-06-20Windows 上最应该卸载的三个软件是谁?
推荐产品
-
ssd固态硬盘sata的好还是m.2好呢?
别听其他人给出的什么技术指标回答,没太大意义。 我用自己亲自 -
为什么中国足协成了“过街老鼠”了?
因为足协始终没弄明白自己到底该干啥。 组织联赛、谈转播费、 -
华为千亿营销是真的吗?
现在B站的推流机制已经逆天到了,一个粉丝个位数的up主随便发 -
公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?
4000块的运维,只能在你跟他说打印机坏了的时候去网上找个本
最新资讯