#![allow(dead_code, deprecated, unused_variables, unused_mut)] use std::iter::chain; fn main() { let a = [1, 2, 3]; let b = [4, 5, 6]; let mut iter = chain(a, b); assert_eq!(iter.next(), Some(1)); assert_eq!(iter.next(), Some(2)); assert_eq!(iter.next(), Some(3)); assert_eq!(iter.next(), Some(4)); assert_eq!(iter.next(), Some(5)); assert_eq!(iter.next(), Some(6)); assert_eq!(iter.next(), None); }