The Option Type
How Rust uses the Option type instead of null values, with pattern matching, if let, and common methods like unwrap, map, and unwrap_or.
Hello! My name is Jeff. I'm a self-taught, hobbyist programmer. Welcome to my space!
How Rust uses the Option type instead of null values, with pattern matching, if let, and common methods like unwrap, map, and unwrap_or.
How to use Rust's match expression for exhaustive pattern matching, including enums with data, the wildcard pattern, if let, and Option.
How Rust manages memory through ownership, moving, copying, cloning, borrowing, and references, with the rules that make your programs safe without a garbage collector.
How to add behavior to structs in Rust with methods and associated functions using impl blocks.