[][src]Trait verify::Validate

pub trait Validate: Spanned {
    fn validate<V: Validator<Self::Span>>(
        &self,
        validator: V
    ) -> Result<(), V::Error>; }

Validate is implemented by values that can be validate themselves against a given validator.

Required methods

fn validate<V: Validator<Self::Span>>(
    &self,
    validator: V
) -> Result<(), V::Error>

Validate self against a given validator.

Loading content...

Implementors

impl<'k, S: ?Sized, SP> Validate for Spanned<'k, S, SP> where
    S: Serialize,
    SP: Spans
[src]

Loading content...