This project contains implementations of fundamental Rust concepts, inspired by Jon Gjengset's live coding sessions. It serves as a deep dive into Rust's core features and standard library components.
Implementation and exploration of Rust's function traits and closure mechanics.
A custom implementation of iterators similar to Rust's standard library, demonstrating iterator behavior and internals.
Examples and implementations showcasing Rust's lifetime system and memory safety guarantees.
Custom implementation of smart pointer types, similar to those found in Rust's standard library (Box
, RefCell
, etc.).
This project follows the excellent educational content provided by Jon Gjengset through his YouTube channel and live coding sessions.