Skip to main content

ValidationResult

Type Alias ValidationResult 

Source
pub type ValidationResult = Result<IsValid, FailFast>;
Expand description

Alias for Result<IsValid, FailFast>.

Aliased Type§

pub enum ValidationResult {
    Ok(IsValid),
    Err(FailFast),
}

Variants§

§1.0.0

Ok(IsValid)

Contains the success value

§1.0.0

Err(FailFast)

Contains the error value

Trait Implementations§

Source§

impl ValidationResultExt for ValidationResult

Source§

fn is_valid(&self) -> bool

Returns true if the result is Ok and IsValid::Yes, and false otherwise.
Source§

fn is_fail_fast(&self) -> bool

Checks if the result is Err with FailFast.