Pieces
An argument parser built with control in mind.
Parsing
The results you get are dependent on what order you parse in. If you want to say
only parse positional arguemnts then only call .parse_args(). If you want to
parse flag arguments before posistional (for some odd reason) then call .parse_flags()
before calling .parse_args(). The example belows parsing of positional arguments before flag arguments.
Example
use piecesv2;
let parser = &mut build2;
// Parses only positional arguments:
let results = parser.parse_args;
if !results.contains_key
// Parsers only flags:
let flags = parser.parse_flags;
if !flags.contains_key