Struct app::Opt
[−]
[src]
pub struct Opt<'app> { /* fields omitted */ }
Option
Methods
impl<'app> Opt<'app>
[src]
fn new<'s: 'app, V>(name: &'app str, value: V) -> Self where V: OptValueParse<'app>
name and value, App
will maintain the value(&mut T
).
for example,
follows's charset is
Opt
's Nameh, v and cs is
Opt
's shorthelp, version and charset is
Opt
's longhelp is
Opt
's help message
--charset charset,-cs charset sets the charset Zipcs using
--help,-h show the help message
--version,-v show the version message
fn short(self, short: &'app str) -> Self
short
fn long(self, long: &'app str) -> Self
long
fn help(self, help: &'app str) -> Self
help message