[−][src]Trait clap_v3::derive::Clap
This trait is just a convenience on top of FromArgMatches + IntoApp
Provided methods
fn parse() -> Self
Parse from std::env::args()
, exit on error
fn try_parse() -> Result<Self, Error>
Parse from std::env::args()
, return Err on error.
fn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, return Err on error.
Implementations on Foreign Types
impl<T: Clap> Clap for Box<T>
[src]
fn parse() -> Self
[src]
fn try_parse() -> Result<Self, Error>
[src]
fn parse_from<I, It>(itr: I) -> Self where
I: IntoIterator<Item = It>,
It: Into<OsString> + Clone,
[src]
I: IntoIterator<Item = It>,
It: Into<OsString> + Clone,
fn try_parse_from<I, It>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = It>,
It: Into<OsString> + Clone,
[src]
I: IntoIterator<Item = It>,
It: Into<OsString> + Clone,