Welcome to our comprehensive series on learning Rust, a powerful and efficient programming language. This playlist is designed to guide you from the very basics of Rust to its most advanced features. Whether you're entirely new to programming or an experienced developer looking to add Rust to your skillset, these lessons are structured to provide a clear and progressive learning path. Join us as we explore Rust's unique approach to safety, speed, and concurrency and become proficient in this increasingly popular language. Remember to subscribe and activate notifications so you don't miss the new videos
Curated by: Francesco Ciulla (54 videos)
Discover Rust's powerful control flow construct, "Match." Learn how to compare values against various patterns and execute code based on the matching pattern. Patterns can include literal values, variable names, wildcards, and more. This tutorial covers everything from the basics to advanced uses of "Match" in Rust. Video Chapters: 0:00 - Introduction to Match 0:46 - Anatomy of a Match Expression 1:45 - Match VS If 3:14 - Match VS Switch: Pattern Matching 5:02 - Match VS Switch: Exhaustiveness 6:46 - Match VS Switch: Binding Values 8:07 - Match VS Switch: Return Values 9:36 - Demo: Match and Enums for Coins, Binding Values 13:18 - Match with Option Enum: Exhaustiveness 17:16 - Catch-all Pattern and _ in Enums 19:04 - Conclusion ALL THE LINKS HERE: https://francescociulla.com