foreach需注意的细节
 |  | 
- 前者底层会调用into_iter(self) 会导致数组复制,可能产生意料之外的损耗
 
let 模式匹配获取值,解决 if let 会导致新增嵌套层的问题
 |  | 
断点调试时
LLDB和GDB看汇编源码
disassemble 命令
 |  | 
Clion、RustCover 打开返汇编视图

延长生命周期
- Box::leak
 - 变形记(Transmutes) 参考:Rust - 进阶 - 类型转换 - 变形记(Transmutes)
 
#[derive(PartialEq)]
编译器默认实现类似以下代码:
 |  |