(function() {var implementors = {
"actix_cors":[["impl<S, B> Transform<S, ServiceRequest> for Cors
where\n S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error>,\n S::Future: 'static,\n B: MessageBody + 'static,
"]],
"actix_identity":[["impl<S, B> Transform<S, ServiceRequest> for IdentityMiddlewarewhere\n S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error> + 'static,\n S::Future: 'static,\n B: MessageBody + 'static,
"]],
"actix_limitation":[["impl<S, B> Transform<S, ServiceRequest> for RateLimiterwhere\n S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error> + 'static,\n S::Future: 'static,\n B: 'static,
"]],
"actix_session":[["impl<S, B, Store> Transform<S, ServiceRequest> for SessionMiddleware<Store>where\n S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error> + 'static,\n S::Future: 'static,\n B: MessageBody + 'static,\n Store:
SessionStore + 'static,
"]],
"actix_web_httpauth":[["impl<S, B, T, F, O> Transform<S, ServiceRequest> for HttpAuthentication<T, F>where\n S: Service<ServiceRequest, Response = ServiceResponse<B>, Error = Error> + 'static,\n S::Future: 'static,\n F:
Fn(ServiceRequest, T) -> O + 'static,\n O:
Future<Output =
Result<ServiceRequest, (Error, ServiceRequest)>> + 'static,\n T: FromRequest + 'static,\n B: MessageBody + 'static,
"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()