#![allow(dead_code, deprecated, unused_variables, unused_mut)] #![feature(iter_next_chunk)] fn main() { let mut iter = "lorem".chars(); assert_eq!(iter.next_chunk().unwrap(), ['l', 'o']); assert_eq!(iter.next_chunk().unwrap(), ['r', 'e', 'm']); assert_eq!(iter.next_chunk::< 4 > ().unwrap_err().as_slice(), & []); }