pub struct MiddlewareRegistry { /* private fields */ }Expand description
Implementations§
Source§impl MiddlewareRegistry
impl MiddlewareRegistry
Sourcepub fn from_global() -> Self
pub fn from_global() -> Self
Create a registry pre-populated with globally registered middleware
This pulls middleware registered via global_middleware! in bootstrap.rs.
Sourcepub fn append<M: Middleware + 'static>(self, middleware: M) -> Self
pub fn append<M: Middleware + 'static>(self, middleware: M) -> Self
Sourcepub fn global_middleware(&self) -> &[BoxedMiddleware] ⓘ
pub fn global_middleware(&self) -> &[BoxedMiddleware] ⓘ
Get the list of global middleware
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MiddlewareRegistry
impl !RefUnwindSafe for MiddlewareRegistry
impl Send for MiddlewareRegistry
impl Sync for MiddlewareRegistry
impl Unpin for MiddlewareRegistry
impl UnsafeUnpin for MiddlewareRegistry
impl !UnwindSafe for MiddlewareRegistry
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more