Expand description
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
FromStrimplementation
Enums§
- Error
- Error parsing human-friendly number
Constants§
- NUMERIC_
SUFFIXES - Numeric suffixes supported by the library
Functions§
- parse_
integer - Parse integer value from string