Crate macro_clap

source ·
Expand description

To use this crate, write use macro_clap::*; in your own crate

You can also use

use macro_clap::prelude::*;
use macro_clap::cli_macro::*;
use macro_clap::opt_types::*;

which is equivalent

Modules

All necessary macros
Option types
Error types and traits

Macros

The simple argument
The intersection that separates two branches of arguments
The main command-line argument parsing macro
The collecter of all leftovers
Underlying macro to implement types. Not for use in code
The argument that may be missing
The matcher of options
Underlying macro to make usage strings. Not for use in code

Structs

How much all of the values of the option add up to
Whether an option is mentionned or not
How many times an option is mentionned
All values given to the option
The first value given to the option
The last value given to the option

Enums

Traits