Rust 01.01 结构体
类似于元组,但是每个变量都有名称
Rust 01.03 动态数组以及String

动态数组以及String

Rust 01.04 hashmap
use std::collections::HashMap;
Rust 01.05 BTreeMap
use std::collections::BTreeMap;
Rust 02.00 控制流
if,loop,while,for 
Rust 03.01 给结构体和枚举定义方法
结构体方法/关联函数/枚举方法
Rust 03.10 闭包
闭包可以理解成匿名函数或者是把函数作为参数传递
Rust 04.02 将模块拆分为不同的文件
将模块拆分为不同的文件
Rust 05.00 错误处理
可恢复错误和不可恢复错误
Rust 06.01 trait

Rust 的trait 类似于接口

Rust 06.02 生命周期标注
生命周期标注用于告诉编译器引用所指向的变量的生命周期,用于在编译时检查有没有悬垂指针的可能。
生命周期标注不会改变任何引用的生命周期长度。
Rust 07.01 智能指针Box
Box性能好,功能少,只能有一个拥有者