当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 人气:发表时间:2025-06-18 00:15:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本?
- 刘慈欣为什么能成为中国科幻第一人?
- 现在做网站还有一席之地吗?
- 055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
- 降维打击是什么?
- 明星现实中真的很漂亮吗?
- 埃塞俄比亚真的盛产美女吗?
- 电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 韩国掀起打「增高针」风潮,增高针真的能增高吗?会对身体产生哪些影响?
- 你知道哪些餐饮界的暴利菜品?
最新资讯文章
- 2025 年有哪些值得关注的开源项目?
- 奇瑞与长安哪个质量更好一些?
- Linux内核代码大佬们如何观看的?
- iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 印度是真的烂还是咱们在信息茧房里面?
- 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
- 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了?
- 坐拥世界最大工业产能,中国为何不大量投入军事?
- 狗头萝莉究竟做错了什么?
- 女生微胖到底是种什么体验?
- 电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 以前大力推广的沼气池,怎么现在越来越少了?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?