lexical::atoi
pub fn try_atou32_bytes(bytes: &[u8], base: u8) -> Result<u32, usize>
Low-level bytes to number parser. On error, returns position of invalid char.