Learn Rust: Enums, Option, and Pattern Matching
Enums model a value that is one of several options, and pattern matching is how you handle each case safely. This episode covers enums, the Option type that replaces null, and the match keyword. In this episode: Defining enums that carry data Option instead of null Exhaustive matching with match if let and let...else Resources: Lesson code: https://github.com/willvelida/learn-r... Rustlings exercises: https://github.com/rust-lang/rustlings/ Rust by Example: https://doc.rust-lang.org/rust-by-exa... More ways to learn Rust: https://www.rust-lang.org/learn/ #Rust #RustLang #LearnToCode

▶︎
All Rust string types explained

▶︎
Every Level of Reverse Engineering Explained

▶︎
Write better C# classes with these underused features

▶︎
Async Rust explained in 20 minutes

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
The let-expression in Power Query M Explained

▶︎
Android 17 sucks. So I put Linux on a phone.

▶︎
The worst programming language of all time

▶︎
Common Collections in Rust

▶︎
He Risked Everything To Warn You: No One Is Ready For What's Coming, And The AI Companies Know It!

▶︎
Comprehending Proc Macros

▶︎
We're 99.9% sure this pattern is true, but no one can prove it

▶︎
Strings in Rust FINALLY EXPLAINED!

▶︎
China’s Sodium Battery Breakthrough Just Made Lithium OBSOLETE

▶︎
Scott Ritter: Russland gewinnt den Krieg – und das eindeutig

▶︎
General relativity from first principles – Adam Brown

▶︎
Rust Programming Full Course | Learn ⚙️ in 2024 | #rustprogramming #rust

▶︎
Rust's shortest function is more complex than you might think.

▶︎
Turing Award Winner: TPU vs GPU vs CPU, Computer Architecture, RISC vs CISC | David Patterson

▶︎
