Crate humannum [−] [src]
Human-friendly number parser
Currently this only currently implements parsing of integers.
The format of values accepted is described in docstring
of parse_integer
.
Example (Functional)
use humannum::parse_integer; let x: u64 = parse_integer("1_320 k").unwrap(); assert_eq!(x, 1320000);
Example (wrapper)
use humannum::Int; let x: Int<u32> = "0o1777".parse().unwrap(); assert_eq!(*x, 0o1777)
Structs
Int |
A wrapper for integers that has |
Enums
Error |
Error parsing human-friendly number |
Constants
NUMERIC_SUFFIXES |
Numeric suffixes supported by the library |
Functions
parse_integer |
Parse integer value from string |