Trait Argument
type_cli
pub trait Argument: Sized { pub fn parse(arg: impl AsRef<str>, arg: ArgRef) -> Result<Self, Error>; }
pub fn parse(arg: impl AsRef<str>, arg: ArgRef) -> Result<Self, Error>
impl<T: FromStr> Argument for T where <T as FromStr>::Err: StdError + 'static,
pub fn parse(val: impl AsRef<str>, arg: ArgRef) -> Result<Self, Error>