Skip to main content

Middleware

Trait Middleware 

Source
pub trait Middleware {
    // Required methods
    fn process_request(&self, request: &mut Request<Body>);
    fn process_response(&self, reponse: &mut Response<Body>);
}

Required Methods§

Source

fn process_request(&self, request: &mut Request<Body>)

Source

fn process_response(&self, reponse: &mut Response<Body>)

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§