Expand description

This module exposes parsers that accept further configuration with builder pattern

In most cases you won’t be using those names directly, they’re only listed here to provide access to documentation

Re-exports

pub use crate::params::NamedArg;
pub use crate::params::ParseArgument;
pub use crate::params::ParseCommand;
pub use crate::params::ParsePositional;

Structs

Create boxed parser
Apply inner parser several times and collect results into Vec, created with many, implements catch.
Apply inner parser, return a value in Some if items requested by it are all present, restore and return None if any are missing. Created with optional. Implements catch
Apply inner parser several times and collect results into Vec, created with some, requires for at least one item to be available to succeed. Implements catch