- My experiments with examples from "Rust in Action" book by Tim McNamara
- Original book code examples
- Chapter 1: Introducing Rust
- Chapter 2: Language Foundations
- Defining and Calling Functions
- Integer Base Notation
- Check for Possible Type Conversion
- Explicit Floats Comparison
- NaNs
- Complex Numbers
- Simple Iteration
- Iteration with
iter()
- Iteration with Ownership
- While Loop
- Match Example
- Mandelbrot Set Printing
- Basic Lifetimes
- Basic Generics
- grep-lite
- Array Basics
- grep-lite with Vectors
- grep-lite with Regexp
- grep-line with CLI
- Reading Files
- Iterating over File Lines
- grep-lite with Files
- grep-lite with STDIN
- Chapter 3: Compound Data Types
- Chapter 4: Lifetimes, Ownership and Borrowing
- Chapter 5: Data in Depth
- Chapter 6: Memory
- Chapter 7: Files & Storage
- Chapter 8: Networking
- Chapter 9: Time and Time Keeping
- Chapter 10: Processes, Threads and Containers
- Chapter 11 Kernel
- Chapter 12: Signals, Interrupts and Exceptions