iterators

Run Settings
LanguageRust
Language Version
Run Command
fn main() { let values = vec![1, 2, 3, 4]; match IntoIterator::into_iter(values) { mut it => loop { let n; match it.next() { Some(val) => n = val, None => break, }; println!("{}", n); } }; // or: let arr = vec![13, 14, 15]; let mut it: ::std::vec::IntoIter<i32> = IntoIterator::into_iter(arr); loop { let n; match it.next() { Some(val) => n = val, None => break, }; println!("{}", n); } // or: let vx = vec![22, 23, 24]; let mut it = IntoIterator::into_iter(vx); while let Some(v) = it.next() { println!("{}", v); } } //main
Editor Settings
Theme
Key bindings
Full width
Lines