新闻动态
新闻动态
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么小公司留不住人?
- 如果富坚义博宣布彻底停笔《全职猎人》并开放后续版权?
- 如何看待 2025 浙江高考杭州二中高分段被镇海宁海学军等校「碾压」?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 体制内女老师,被关系户欺负,大吼——"不干就给老子滚",我该怎么办?
- 我国有能力发现B2并摧毁吗?
- PC电脑能不能当服务器用?
联系我们
邮箱:youweb@qq.com
手机:13988888888
电话:020-88888888
地址:广东省广州市番禺经济开发区
公司动态
rust中的pin是不是一个失败的设计?
作者:admin 发布时间:2025-06-18 00:15:11 点击:
不是。
太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。
Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。
如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。
这样的话,一个类型 T…。
新闻资讯
-
2025-06-28 04:30:10那些辞职的公务员,你们现在后悔么?
-
2025-06-28 05:55:10干猎头有前途吗?
-
2025-06-28 04:25:10所以现有技术是无法侦测和锁定击落 B-2 ***轰炸机的吗?
-
2025-06-28 05:35:11为什么 mac mini 的 m4 版本价格这么低呢?
-
2025-06-28 05:15:09编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
-
2025-06-28 05:10:092025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
相关产品
