pub fn parse_detect_u8(s: &str) -> Result<u8, ParseIntError>
Parses an integer with a 0b, 0o, 0x or no prefix