arg

Macro arg 

Source
macro_rules! arg {
    ($name:expr) => { ... };
    ($name:expr, short: $short:expr) => { ... };
    ($name:expr, required) => { ... };
    ($name:expr, $($key:ident: $value:expr),* $(,)?) => { ... };
    (@set $arg:expr, short: $short:expr) => { ... };
    (@set $arg:expr, help: $help:expr) => { ... };
    (@set $arg:expr, required: $req:expr) => { ... };
    (@set $arg:expr, takes_value: $tv:expr) => { ... };
    (@set $arg:expr, default: $def:expr) => { ... };
}
Expand description

Macro helper for argument definition