[−][src]Crate parse_int
Parse &str with common prefixes to integer values
use parse_int::parse; let d = parse::<usize>("42")?; assert_eq!(42, d); 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); } let d = parse::<u16>("0b0110")?; assert_eq!(6, d);
Functions
parse | Parse &str with common prefixes to integer values |