Skip to main content

DefaultMiddleware

Trait DefaultMiddleware 

Source
pub trait DefaultMiddleware:
    HttpWardMiddleware
    + Send
    + Sync
    + 'static {
    // Required method
    fn create_default() -> Self
       where Self: Sized;
}
Expand description

Helper trait for middleware that can be created with default constructor This is used by the generic_create_middleware function

Required Methods§

Source

fn create_default() -> Self
where Self: Sized,

Implementors§

Source§

impl<T> DefaultMiddleware for T
where T: HttpWardMiddleware + Send + Sync + 'static + Default,