Introducing Iterators in Rust: Rust programming for beginners and the curious

This video talks you through what an iterator is, why they’re useful and how to use them. Some talking points:
  • Syntax for iteration in Rust • How working with collections would need to occur without iterators
  • Difference between iter(), into_iter() and iter_mut()
  • Some of the higher-order programming techniques that Rust’s iterators enable (map/reduce style processing)
This video originally appeared on Twitch.