[−][src]Function parse_int::parse
pub fn parse<T: Num>(input: &str) -> Result<T, T::FromStrRadixErr>
Parse &str with common prefixes to integer values
use parse_int::parse; // decimal let d = parse::<usize>("42")?; assert_eq!(42, d); // hex let d = parse::<isize>("0x42")?; assert_eq!(66, d); // you can use underscores for more readable inputs let d = parse::<isize>("0x42_424_242")?; assert_eq!(1_111_638_594, d); // octal explicit let d = parse::<u8>("0o42")?; assert_eq!(34, d); #[cfg(feature = "implicit-octal")] { let d = parse::<i8>("042")?; assert_eq!(34, d); } // binary let d = parse::<u16>("0b0110")?; assert_eq!(6, d);