pub struct MiddlewareBuilder { /* private fields */ }Implementations§
Source§impl MiddlewareBuilder
impl MiddlewareBuilder
pub fn new<H: Handler>(handler: H) -> MiddlewareBuilder
pub fn add<M: Middleware>(&mut self, middleware: M)
pub fn around<M: AroundMiddleware>(&mut self, middleware: M)
Trait Implementations§
Source§impl Handler for MiddlewareBuilder
impl Handler for MiddlewareBuilder
fn call(&self, req: &mut dyn RequestExt) -> AfterResult
Auto Trait Implementations§
impl Freeze for MiddlewareBuilder
impl !RefUnwindSafe for MiddlewareBuilder
impl Send for MiddlewareBuilder
impl Sync for MiddlewareBuilder
impl Unpin for MiddlewareBuilder
impl !UnwindSafe for MiddlewareBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more