Crate usage

Crate usage 

Source

Re-exports§

pub use crate::parse::parse;
pub use crate::spec::arg::SpecArg;
pub use crate::spec::builder::SpecArgBuilder;
pub use crate::spec::builder::SpecCommandBuilder;
pub use crate::spec::builder::SpecFlagBuilder;
pub use crate::spec::choices::SpecChoices;
pub use crate::spec::cmd::SpecCommand;
pub use crate::spec::complete::SpecComplete;
pub use crate::spec::flag::SpecFlag;
pub use crate::spec::mount::SpecMount;
pub use crate::spec::Spec;
pub use error::Result;

Modules§

complete
docs
error
macros
Convenience macros for creating specs with minimal boilerplate.
parse
spec

Macros§

aliases
Create a Vec for command aliases.
bail_parse
defaults
Create a Vec from string literals.
longs
Create a Vec for long flags.
shorts
Create a Vec for short flags.
spec_arg
Create a SpecArg with minimal boilerplate.
spec_cmd
Create a SpecCommand with minimal boilerplate.
spec_flag
Create a SpecFlag with minimal boilerplate.