Exploring Collections and Iterators in Rust