8 releases (3 stable)
1.0.2 | Oct 8, 2022 |
---|---|
1.0.1 | Oct 7, 2022 |
1.0.0 | Jan 1, 2022 |
0.2.0 | Oct 18, 2020 |
0.1.2 | Jul 30, 2020 |
#173 in Command-line interface
1,067 downloads per month
Used in 2 crates
15KB
204 lines
clap-num
clap number parsers.
This crate contains functions to validate and parse numerical values from strings provided by clap.
maybe_hex
Validates an unsigned integer value that can be base-10 or base-16.maybe_hex_range
Validates an unsigned integer value that can be base-10 or base-16 within a range.number_range
Validate a signed or unsigned integer value.si_number
Validate a signed or unsigned integer value with a metric prefix.si_number_range
Validate a signed or unsigned integer value with a metric prefix within a range.
lib.rs
:
clap number parsers.
This crate contains functions to validate and parse numerical values from strings provided by clap.
maybe_hex
Validates an unsigned integer value that can be base-10 or base-16.maybe_hex_range
Validates an unsigned integer value that can be base-10 or base-16 within a range.number_range
Validate a signed or unsigned integer value.si_number
Validate a signed or unsigned integer value with a metric prefix.si_number_range
Validate a signed or unsigned integer value with a metric prefix within a range.
Dependencies
~155KB