当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?
文章出处:网络 浏览次数:发表时间:2025-06-25 12:30:13
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 胸大的女孩会自卑 吗?
- 如何评价zig这门编程语言?
- 家长该不该把自己家财务真正情况告诉孩子?
- 前端初学者如何学习css及页面布局?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 越正经的女人越容易做出疯狂的事吗?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 肉做的鲸能轻松下潜2000米,为何钢铁之躯的潜艇却不行?
- 27寸显示器是否有必要到4K?
最新资讯文章
- 男医生在给年轻靓丽的女性检查时会是什么心态?
- Go 语言的使用感受是什么?
- 如何评价张靓颖刘宇宁《九万字》?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 什么时候你开始发现俄罗斯不过如此?
- 为什么欧美影视喜欢露点?
- 有一张巨强的显卡是什么体验?
- 2020-11-26:go中,map的创建流程是什么?
- 为什么长得漂亮却没什么用?
- 中医把脉是***吗?
- 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
- Rust开发Web后端效率如何?
- Rust 未来会成为主流的编程语言吗?
- ssd固态硬盘sata的好还是m.2好呢?
- 如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
- Excel 不用 VBA,你使用过哪些绝妙的公式?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 有哪些好看的古言追妻火葬场文?





