Trait IntoResettable
pub trait IntoResettable<T>
Convert to the intended resettable type
Required Methods
fn into_resettable(self) -> Resettable<T>Convert to the intended resettable type
Implementors
impl IntoResettable<ArgAction> for ArgActionimpl IntoResettable<ArgAction> for Option<ArgAction>impl IntoResettable<OsStr> for Option<&'static str>impl IntoResettable<Str> for Option<&'static str>impl IntoResettable<StyledStr> for Option<&'static str>impl IntoResettable<ValueHint> for Option<ValueHint>impl IntoResettable<ValueHint> for ValueHintimpl IntoResettable<ValueParser> for Option<ValueParser>impl IntoResettable<char> for Option<char>impl IntoResettable<char> for charimpl IntoResettable<usize> for Option<usize>impl IntoResettable<usize> for usizeimpl<I> IntoResettable<Id> for Str where I: Into<Id>,impl<I> IntoResettable<OsStr> for OsStr where I: Into<OsStr>,impl<I> IntoResettable<OsStr> for Str where I: Into<OsStr>,impl<I> IntoResettable<Str> for Id where I: Into<Str>,impl<I> IntoResettable<Str> for Str where I: Into<Str>,impl<I> IntoResettable<String> for Id where I: Into<String>,impl<I> IntoResettable<String> for Str where I: Into<String>,impl<I> IntoResettable<StyledStr> for StyledStr where I: Into<StyledStr>,impl<I> IntoResettable<ValueParser> for BoolValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for BoolishValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for EnumValueParser<E> where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for FalseyValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for MapValueParser<P, F> where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for NonEmptyStringValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for OsStringValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for PathBufValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for PossibleValuesParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for RangedI64ValueParser<T> where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for RangedU64ValueParser<T> where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for StringValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for TryMapValueParser<P, F> where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for UnknownArgumentValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueParser> for ValueParser where I: Into<ValueParser>,impl<I> IntoResettable<ValueRange> for ValueRange where I: Into<ValueRange>,impl<I: Into<Id>> IntoResettable<Id> for Iimpl<I: Into<OsStr>> IntoResettable<OsStr> for Iimpl<I: Into<Str>> IntoResettable<Str> for Iimpl<I: Into<String>> IntoResettable<String> for Iimpl<I: Into<StyledStr>> IntoResettable<StyledStr> for Iimpl<I: Into<ValueParser>> IntoResettable<ValueParser> for Iimpl<I: Into<ValueRange>> IntoResettable<ValueRange> for Iimpl<T> IntoResettable<T> for Resettable<T>