Skip to main content

ValidationExt

Trait ValidationExt 

Source
pub trait ValidationExt {
    // Required methods
    fn validate<T: VldParse>(
        &mut self,
    ) -> impl Future<Output = Result<T, ValidationError>> + Send;
    fn validate_query<T: VldParse>(&self) -> Result<T, ValidationError>;
    fn validate_params<T: VldParse>(&self) -> Result<T, ValidationError>;
}
Expand description

Validate request body / query / path params with vld schema! types.

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl ValidationExt for Request

Implementors§