Trait terminal_cli::ValueInput
[−]
[src]
pub trait ValueInput<T> { fn input(&self, s: &str) -> Result<T, PropertyValidationError<T>>; }
Required Methods
fn input(&self, s: &str) -> Result<T, PropertyValidationError<T>>
Implementors
impl<T: FromStr> ValueInput<T> for ValueInputFromStr
impl ValueInput<bool> for ValueBool
impl<T, I, V> ValueInput<T> for ValueInputWithValidation<T, I, V> where
I: ValueInput<T>,
V: ValueInputValidate<T>,