clap/src/app
Kevin K 6987f37e71 feat(Required): adds allowing args that are required unless certain args are present
Adds three new methods of `Arg` which allow for specifying three new
types of rules.

* `Arg::required_unless`

Allows saying a particular arg is only required if a specific other arg
*isn't* present.

* `Arg::required_unless_all`

Allows saying a particular arg is only required so long as *all* the
following args aren't present

* `Arg::required_unless_one`

Allows saying a particular arg is required unless at least one of the
following args is present.
2016-05-03 16:31:54 -04:00
..
help.rs chore: removes unused imports 2016-05-02 18:04:10 -04:00
macros.rs refactor(macros): implements a slightly better arg_post_processing 2016-02-02 07:45:49 -05:00
meta.rs feat(HELP): Add a Templated Help system. 2016-04-13 07:06:23 -03:00
mod.rs feat(Required): adds allowing args that are required unless certain args are present 2016-05-03 16:31:54 -04:00
parser.rs feat(Required): adds allowing args that are required unless certain args are present 2016-05-03 16:31:54 -04:00
settings.rs feat(HELP): implements optional colored help messages 2016-04-18 00:05:43 -07:00