Skip to main content

ValidationResult

Trait ValidationResult 

Source
pub trait ValidationResult {
    // Required method
    fn into_result(
        self,
        name: &'static str,
        code: Option<&'static str>,
    ) -> Result<(), Violation>;
}
Expand description

What the functions of validators return.

Required Methods§

Source

fn into_result( self, name: &'static str, code: Option<&'static str>, ) -> Result<(), Violation>

Converts the result.

name is the name of the validator, code the code it was given.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ValidationResult for bool

Source§

fn into_result( self, name: &'static str, code: Option<&'static str>, ) -> Result<(), Violation>

Source§

impl<E: IntoViolation> ValidationResult for Result<(), E>

Source§

fn into_result( self, name: &'static str, code: Option<&'static str>, ) -> Result<(), Violation>

Implementors§