[][src]Trait type_cli::OptionalArg

pub trait OptionalArg: Sized {
    pub fn parse(arg: impl AsRef<str>, arg: ArgRef) -> Result<Self, Error>;
pub fn default() -> Self; pub fn map_parse(
        val: Option<impl AsRef<str>>,
        arg: ArgRef
    ) -> Result<Self, Error> { ... } }

Required methods

pub fn parse(arg: impl AsRef<str>, arg: ArgRef) -> Result<Self, Error>[src]

pub fn default() -> Self[src]

Loading content...

Provided methods

pub fn map_parse(
    val: Option<impl AsRef<str>>,
    arg: ArgRef
) -> Result<Self, Error>
[src]

Loading content...

Implementations on Foreign Types

impl<T: Argument> OptionalArg for Option<T>[src]

Loading content...

Implementors

Loading content...