Struct de_lobby::auth::middleware::AuthMiddlewareFactory
source · pub struct AuthMiddlewareFactory;Trait Implementations§
source§impl<S, B> Transform<S, ServiceRequest> for AuthMiddlewareFactorywhere
S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error>,
S::Future: 'static,
B: 'static,
impl<S, B> Transform<S, ServiceRequest> for AuthMiddlewareFactorywhere
S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error>,
S::Future: 'static,
B: 'static,
§type Transform = AuthMiddleware<S>
type Transform = AuthMiddleware<S>
The
TransformService value created by this factory§type Future = Ready<Result<<AuthMiddlewareFactory as Transform<S, ServiceRequest>>::Transform, <AuthMiddlewareFactory as Transform<S, ServiceRequest>>::InitError>>
type Future = Ready<Result<<AuthMiddlewareFactory as Transform<S, ServiceRequest>>::Transform, <AuthMiddlewareFactory as Transform<S, ServiceRequest>>::InitError>>
The future response value.
source§fn new_transform(&self, service: S) -> Self::Future
fn new_transform(&self, service: S) -> Self::Future
Creates and returns a new Transform component, asynchronously
Auto Trait Implementations§
impl Freeze for AuthMiddlewareFactory
impl RefUnwindSafe for AuthMiddlewareFactory
impl Send for AuthMiddlewareFactory
impl Sync for AuthMiddlewareFactory
impl Unpin for AuthMiddlewareFactory
impl UnwindSafe for AuthMiddlewareFactory
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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