简介
1.
初识安全与非安全代码
1.1.
安全与非安全代码的交互方式
1.2.
非安全Rust能做什么
1.3.
编写非安全代码
2.
数据布局
2.1.
repr(Rust)
2.2.
类型中的奇行种
2.3.
其他repr
3.
所有权
3.1.
引用
3.2.
别名
3.3.
生命周期
3.4.
生命周期的局限
3.5.
省略生命周期
3.6.
无界生命周期
3.7.
高阶trait边界
3.8.
子类型和变性
3.9.
Drop检查
3.10.
PhantomData(幽灵数据)
3.11.
分解借用
4.
类型转换
4.1.
强制类型转换
4.2.
点操作符
4.3.
显式类型转换
4.4.
变形
5.
未初始化内存
5.1.
安全方式
5.2.
Drop标志
5.3.
非安全方式
6.
基于所有权的资源管理
6.1.
构造函数
6.2.
析构函数
6.3.
泄露
7.
展开
7.1.
异常安全性
7.2.
污染
8.
并发
8.1.
竞争
8.2.
Send和Sync
8.3.
原子操作
9.
实现Vec
9.1.
布局
9.2.
内存分配
9.3.
push和pop
9.4.
回收资源
9.5.
DeRef
9.6.
插入和删除
9.7.
IntoIter
9.8.
RawVec
9.9.
Drain
9.10.
处理零尺寸类型
9.11.
最终代码
10.
实现Arc和Mutex
11.
FFI
Light (default)
Rust
Coal
Navy
Ayu
Rust死灵书
Document not found (404)
This URL is invalid, sorry. Please use the navigation bar or search to continue.