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