Objects that can be iterated over.
impl<'a, T, F> Iterator for Split<'a, T, F> where F: FnMut(&T) -> bool, { type Item = &'a [T]; }