Table of Contents
- Getting started with Rust
- Managing projects with cargo
- Tests, documentation and benchmarks
- Types, generics and traits
- Memory management and safety
- Error handling
- Advanced Topics
- Concurrency
- Metaprogramming with Macros
- Unsafe Rust and foreign function interfaces
- Logging
- Network programming in Rust: Sync and Async IO
- Building web applications with Rust
- Interacting with databases in Rust
- Rust on the web using WebAssembly
- Gui development with Rust
- Debugging

