This repository includes my own work on The Rust Programming Language.
- Getting Started
- Programming a Guessing Game
- Common Programming Concepts
- Understanding Ownership
- Using Structs to Structure Related Data
- Enums and Pattern Matching
- Managing Growing Projects with Packages, Crates, and Modules
- Common Collections
- Error handling
- Generic Types, Traits, and Lifetimes
- Writing Automated Tests
- Building a Command Line Program
- Functional language features
- Cargo Crates