#iterators

5 articles about iterators

rustAugust 10, 2025

Rust Operators & Iterators: Quick Reference

Essential Rust operators, iterator differences, and Unicode handling you need to know.

rustJuly 16, 2025

Rust's collect() Magic: Turning Iterators into Vecs, HashMaps, and Strings!

How collect() decides what to build, what FromIterator asks of the target type, and how to steer it towards a Vec, a HashMap or a String.

rustJuly 14, 2025

Implications of iterating over a Vec with .into_iter() instead of .iter()

Understanding the differences between .into_iter() and .iter() when iterating over Vec, covering ownership implications and performance considerations

rustJuly 8, 2025

How do into_iter(), iter(), and iter_mut() differ?

into_iter(), iter() and iter_mut() differ in what they hand you: the value, a shared reference, or an exclusive one.

rustJune 25, 2025

Rust Vec::new() vs. with_capacity(): When to Use Each

Vec allocation strategies in Rust, comparing Vec::new() and Vec::with_capacity() for optimal performance.