Type Alias semval::ValidatedResult

source ·
pub type ValidatedResult<T> = Result<Validated<T>, (T, Context<<T as Validate>::Invalidity>)>;
Expand description

Result of a value-to-value conversion with post-validation of the output value

Aliased Type§

enum ValidatedResult<T> {
    Ok(Validated<T>),
    Err((T, Context<<T as Validate>::Invalidity>)),
}

Variants§

§1.0.0

Ok(Validated<T>)

Contains the success value

§1.0.0

Err((T, Context<<T as Validate>::Invalidity>))

Contains the error value