#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let s = &[-1, 0, 1]; let mut iter = s.iter().skip_while(|x| **x < 0); assert_eq!(iter.next(), Some(& 0)); assert_eq!(iter.next(), Some(& 1)); assert_eq!(iter.next(), None); }