Source
- 1 Common Performance Pitfalls
- Asking the Rust compiler about performance
 
- Translation issues
 
 
- 2 Extra Performance Enhancements
- Compile-time checks
 
- Extra performance tips
 
- Standard library collections
 
 
- 3 Memory Management in Rust
- Mastering the borrow checker
 
- Memory representation
 
- Shared pointers
 
 
- 4 Lints and Clippy
- Using Rust compiler lints
 
- Clippy
 
 
- 5 Profiling Your Rust Application
- Understanding the hardware
 
- Profiling tools
 
 
- 6 Benchmarking
- Selecting what to benchmark
 
- Benchmarking in nightly Rust
 
- Benchmarking in stable rust
 
- Continuous integration for benchmarking
 
 
- 7 Built-in Macros and Configuration Items
- Understanding attributes
 
- Macros
 
- Nightly Rust
 
 
- 8 Must-have macro crates