当前位置:当前位置: 首页 >
rust中的pin是不是一个失败的设计?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-18 00:15:11
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
同类文章排行
- 什么时候你开始发现俄罗斯不过如此?
- 电脑上有什么具体的程序运算是cpu完爆gpu的?
- 程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- 1MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- 为什么牛吃素可以长那么壮?而人不吃荤就不行?
- 有一张巨强的显卡是什么体验?
- 高考完了,要买笔记本,苹果mac m4怎么样?
最新资讯文章
- 为什么西方诞生了三权分立,东方没有诞生三权分立?
- Android原生动画这么好看,为什么国内厂商没有***用的?
- 如果第三次世界大战真的开始了,到时你最想做的是什么?
- NAS那么弱的CPU,真能做别的事情吗?
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 大家在做登录功能时,一般怎么做暴力破解防护?
- 做数据库内核开发的是不是很少?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 有没有什么路由器让你用过之后彻底惊艳了?
- 胸大的女孩子有什么烦恼?
- 歼20速度接近3马赫是什么水平?
- 显示器选32还是27,2k还是4k?
- 你用过最丑的编程语言是哪个?
- 大三做的海报,离就业差多远?
- 你们认为一个40多岁的女人老吗?
- 买到烂尾楼到底该有多绝望?
- ai生图有没有什么写提示词的技巧?
- 后端真的比前端累吗?
- 前端,后端,全栈哪个好找工作?
- 手机的运行内存真的有必要上16GB吗?