pub fn read_numbers<I: Iterator<Item = char>>( iter: Peekable<I>, ) -> (Option<i64>, usize)
Read a set of ascii digits and read them into a number.