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