Type
May 28, 2025Less than 1 minute
Type
let 变量(可以"重新绑定")
可变变量 mut
不可变变量
const 常量(不可"重新绑定")
数据类型
基本类型:
- i32
- u32
- f64
- bool
- char
函数
所有权 Ownership
结构体 (Structs)
枚举 (Enums)
模式匹配 (match)
错误处理
Rust 有两种主要的错误处理方式:Result<T, E>
和 Option<T>
。
迭代器
所有权规则
所有权有以下三条规则:
- Rust 中的每个值都有一个变量,称为其所有者。
- 一次只能有一个所有者。
- 当所有者不在程序运行范围时,该值将被删除。
Move
Clone