10 releases (5 stable)
1.1.1 | Jan 22, 2024 |
---|---|
1.1.0 | Jan 21, 2024 |
1.0.2 | Oct 8, 2022 |
1.0.0 | Jan 1, 2022 |
0.1.2 | Jul 30, 2020 |
#39 in Command-line interface
199,234 downloads per month
Used in 36 crates
(31 directly)
15KB
192 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
~150KB