fn main() {
let arr = [4, 8, 1, 9];
let mut iter = arr.iter();
println!("{:?}",iter);
println!("{:?}",iter.next());
println!("{:?}",iter.next());
println!("{:?}",iter.next());
println!("{:?}",iter.next());
println!("{:?}",iter.next()); // None
}
/*
run:
Iter([4, 8, 1, 9])
Some(4)
Some(8)
Some(1)
Some(9)
None
*/