Trait terminal_cli::ValueInputValidate
[−]
[src]
pub trait ValueInputValidate<T> { fn validate(&self, val: &T) -> Result<(), PropertyValidationError<T>>; }
Required Methods
fn validate(&self, val: &T) -> Result<(), PropertyValidationError<T>>
Implementors
impl<T: PartialOrd + Copy> ValueInputValidate<T> for ValueMin<T>
impl<T: PartialOrd + Copy> ValueInputValidate<T> for ValueMax<T>
impl<T, A, B> ValueInputValidate<T> for ValueCombineValidators<T, A, B> where
A: ValueInputValidate<T>,
B: ValueInputValidate<T>,