ServerMiddleware

Trait ServerMiddleware 

Source
pub trait ServerMiddleware
where Self: Clone,
{ // Required method fn middleware<T: Middleware + Clone + Debug + Send + Sync + 'static>( &mut self, middleware: T, ) -> Self where Self: Sized; }
Expand description

Middleware registration for server

Required Methods§

Source

fn middleware<T: Middleware + Clone + Debug + Send + Sync + 'static>( &mut self, middleware: T, ) -> Self
where Self: Sized,

Register new middleware

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§