Rust programming offers safety and speed. At it does that without introducing exceptions to the language. When researching this topic, you might encounter the lofty lofty term “algebraic data types”. This tutorial discusses the Result type, the question mark operator and how to enable errors in your own types. This video was originally broadcast live on Twitch