pub type IterResult<T> = Result<T, IterBreak>;
Result type for iterator callbacks - returning IterBreak stops iteration
pub enum IterResult<T> { Ok(T), Err(IterBreak), }
Contains the success value
Contains the error value