pub struct JwtMiddleware { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<S, B> Transform<S, ServiceRequest> for JwtMiddlewarewhere
S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error>,
S::Future: 'static,
B: 'static,
impl<S, B> Transform<S, ServiceRequest> for JwtMiddlewarewhere
S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error>,
S::Future: 'static,
B: 'static,
Source§type Response = ServiceResponse<B>
type Response = ServiceResponse<B>
Responses produced by the service.
Source§type Transform = JwtMiddlewareService<S>
type Transform = JwtMiddlewareService<S>
The
TransformService value created by this factorySource§type Future = Ready<Result<<JwtMiddleware as Transform<S, ServiceRequest>>::Transform, <JwtMiddleware as Transform<S, ServiceRequest>>::InitError>>
type Future = Ready<Result<<JwtMiddleware as Transform<S, ServiceRequest>>::Transform, <JwtMiddleware 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 JwtMiddleware
impl RefUnwindSafe for JwtMiddleware
impl Send for JwtMiddleware
impl Sync for JwtMiddleware
impl Unpin for JwtMiddleware
impl UnwindSafe for JwtMiddleware
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