(function() {var implementors = {
"actix_files":[["impl Unpin for Directory",1,["actix_files::directory::Directory"]],["impl Unpin for Files",1,["actix_files::files::Files"]],["impl Unpin for FilesService",1,["actix_files::service::FilesService"]],["impl Unpin for HttpRange",1,["actix_files::range::HttpRange"]],["impl Unpin for NamedFile",1,["actix_files::named::NamedFile"]]],
"actix_http":[["impl Unpin for BodySize",1,["actix_http::body::size::BodySize"]],["impl Unpin for ConnectionType",1,["actix_http::message::ConnectionType"]],["impl Unpin for KeepAlive",1,["actix_http::keep_alive::KeepAlive"]],["impl Unpin for Protocol",1,["actix_http::Protocol"]],["impl Unpin for RequestHeadType",1,["actix_http::requests::head::RequestHeadType"]],["impl Unpin for ContentTypeError",1,["actix_http::error::ContentTypeError"]],["impl Unpin for DispatchError",1,["actix_http::error::DispatchError"]],["impl Unpin for ParseError",1,["actix_http::error::ParseError"]],["impl Unpin for PayloadError",1,["actix_http::error::PayloadError"]],["impl Unpin for MessageType",1,["actix_http::h1::MessageType"]],["impl Unpin for Charset",1,["actix_http::header::shared::charset::Charset"]],["impl Unpin for ContentEncoding",1,["actix_http::header::shared::content_encoding::ContentEncoding"]],["impl Unpin for CloseCode",1,["actix_http::ws::proto::CloseCode"]],["impl Unpin for Frame",1,["actix_http::ws::codec::Frame"]],["impl Unpin for HandshakeError",1,["actix_http::ws::HandshakeError"]],["impl Unpin for Item",1,["actix_http::ws::codec::Item"]],["impl Unpin for Message",1,["actix_http::ws::codec::Message"]],["impl Unpin for OpCode",1,["actix_http::ws::proto::OpCode"]],["impl Unpin for ProtocolError",1,["actix_http::ws::ProtocolError"]],["impl Unpin for BodyLimitExceeded",1,["actix_http::body::utils::BodyLimitExceeded"]],["impl Unpin for BoxBody",1,["actix_http::body::boxed::BoxBody"]],["impl Unpin for None",1,["actix_http::body::none::None"]],["impl Unpin for Error",1,["actix_http::error::Error"]],["impl Unpin for ClientCodec",1,["actix_http::h1::client::ClientCodec"]],["impl Unpin for ClientPayloadCodec",1,["actix_http::h1::client::ClientPayloadCodec"]],["impl Unpin for Codec",1,["actix_http::h1::codec::Codec"]],["impl Unpin for ExpectHandler",1,["actix_http::h1::expect::ExpectHandler"]],["impl Unpin for Payload",1,["actix_http::h1::payload::Payload"]],["impl Unpin for UpgradeHandler",1,["actix_http::h1::upgrade::UpgradeHandler"]],["impl Unpin for Payload",1,["actix_http::h2::Payload"]],["impl Unpin for HeaderMap",1,["actix_http::header::map::HeaderMap"]],["impl Unpin for IntoIter",1,["actix_http::header::map::IntoIter"]],["impl Unpin for Removed",1,["actix_http::header::map::Removed"]],["impl Unpin for ExtendedValue",1,["actix_http::header::shared::extended::ExtendedValue"]],["impl Unpin for HttpDate",1,["actix_http::header::shared::http_date::HttpDate"]],["impl Unpin for Quality",1,["actix_http::header::shared::quality::Quality"]],["impl Unpin for Extensions",1,["actix_http::extensions::Extensions"]],["impl Unpin for RequestHead",1,["actix_http::requests::head::RequestHead"]],["impl Unpin for ResponseBuilder",1,["actix_http::responses::builder::ResponseBuilder"]],["impl Unpin for ResponseHead",1,["actix_http::responses::head::ResponseHead"]],["impl Unpin for ServiceConfig",1,["actix_http::config::ServiceConfig"]],["impl Unpin for TlsAcceptorConfig",1,["actix_http::service::TlsAcceptorConfig"]],["impl Unpin for TestBuffer",1,["actix_http::test::TestBuffer"]],["impl Unpin for TestRequest",1,["actix_http::test::TestRequest"]],["impl Unpin for TestSeqBuffer",1,["actix_http::test::TestSeqBuffer"]],["impl Unpin for TestSeqInner",1,["actix_http::test::TestSeqInner"]],["impl Unpin for CloseReason",1,["actix_http::ws::proto::CloseReason"]],["impl Unpin for Codec",1,["actix_http::ws::codec::Codec"]],["impl Unpin for Parser",1,["actix_http::ws::frame::Parser"]],["impl<'__pin, B> Unpin for Encoder<B>
where\n __Origin<'__pin, B>:
Unpin,
"],["impl<'__pin, L, R> Unpin for EitherBody<L, R>where\n __Origin<'__pin, L, R>:
Unpin,
"],["impl<'__pin, S> Unpin for Payload<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S> Unpin for BodyStream<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S> Unpin for SizedStream<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S> Unpin for Decoder<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S, T> Unpin for Dispatcher<S, T>where\n __Origin<'__pin, S, T>:
Unpin,\n S: Service<
Frame, Response =
Message> + 'static,\n T: AsyncRead + AsyncWrite,
"],["impl<'__pin, T, B> Unpin for SendResponse<T, B>where\n __Origin<'__pin, T, B>:
Unpin,
"],["impl<'__pin, T, S, B, X, U> Unpin for Dispatcher<T, S, B, X, U>where\n __Origin<'__pin, T, S, B, X, U>:
Unpin,\n S: Service<
Request>,\n S::Error:
Into<
Response<
BoxBody>>,\n B:
MessageBody,\n X: Service<
Request, Response =
Request>,\n X::Error:
Into<
Response<
BoxBody>>,\n U: Service<(
Request, Framed<T,
Codec>), Response =
()>,\n U::Error:
Display,
"],["impl<'__pin, T, S, B, X, U> Unpin for Dispatcher<T, S, B, X, U>where\n __Origin<'__pin, T, S, B, X, U>:
Unpin,
"],["impl<'a> Unpin for Drain<'a>",1,["actix_http::header::map::Drain"]],["impl<'a> Unpin for Iter<'a>",1,["actix_http::header::map::Iter"]],["impl<'a> Unpin for Keys<'a>",1,["actix_http::header::map::Keys"]],["impl<B> Unpin for Response<B>",1,["actix_http::responses::response::Response"]],["impl<P> Unpin for Request<P>",1,["actix_http::requests::request::Request"]],["impl<T> Unpin for Message<T>",1,["actix_http::h1::Message"]],["impl<T> Unpin for QualityItem<T>",1,["actix_http::header::shared::quality_item::QualityItem"]],["impl<T> Unpin for Message<T>",1,["actix_http::message::Message"]],["impl<T, S, B> Unpin for H2Service<T, S, B>",1,["actix_http::h2::service::H2Service"]],["impl<T, S, B, X, U> Unpin for H1Service<T, S, B, X, U>",1,["actix_http::h1::service::H1Service"]],["impl<T, S, B, X, U> Unpin for HttpService<T, S, B, X, U>",1,["actix_http::service::HttpService"]],["impl<T, S, X, U> Unpin for HttpServiceBuilder<T, S, X, U>",1,["actix_http::builder::HttpServiceBuilder"]]],
"actix_http_test":[["impl Unpin for TestServer",1,["actix_http_test::TestServer"]]],
"actix_multipart":[["impl Unpin for MultipartError",1,["actix_multipart::error::MultipartError"]],["impl Unpin for JsonFieldError",1,["actix_multipart::form::json::JsonFieldError"]],["impl Unpin for TempFileError",1,["actix_multipart::form::tempfile::TempFileError"]],["impl Unpin for TextError",1,["actix_multipart::form::text::TextError"]],["impl Unpin for Bytes",1,["actix_multipart::form::bytes::Bytes"]],["impl Unpin for JsonConfig",1,["actix_multipart::form::json::JsonConfig"]],["impl Unpin for Limits",1,["actix_multipart::form::Limits"]],["impl Unpin for MultipartFormConfig",1,["actix_multipart::form::MultipartFormConfig"]],["impl Unpin for TempFile",1,["actix_multipart::form::tempfile::TempFile"]],["impl Unpin for TempFileConfig",1,["actix_multipart::form::tempfile::TempFileConfig"]],["impl Unpin for TextConfig",1,["actix_multipart::form::text::TextConfig"]],["impl Unpin for Field",1,["actix_multipart::server::Field"]],["impl Unpin for Multipart",1,["actix_multipart::server::Multipart"]],["impl<T> Unpin for Json<T>",1,["actix_multipart::form::json::Json"]],["impl<T> Unpin for MultipartForm<T>",1,["actix_multipart::form::MultipartForm"]],["impl<T> Unpin for Text<T>",1,["actix_multipart::form::text::Text"]]],
"actix_router":[["impl Unpin for Patterns",1,["actix_router::pattern::Patterns"]],["impl Unpin for Quoter",1,["actix_router::quoter::Quoter"]],["impl Unpin for ResourceDef",1,["actix_router::resource::ResourceDef"]],["impl Unpin for ResourceId",1,["actix_router::router::ResourceId"]],["impl Unpin for Url",1,["actix_router::url::Url"]],["impl<'de, T> Unpin for PathDeserializer<'de, T>",1,["actix_router::de::PathDeserializer"]],["impl<T> Unpin for Path<T>",1,["actix_router::path::Path"]],["impl<T, U> Unpin for Router<T, U>",1,["actix_router::router::Router"]],["impl<T, U> Unpin for RouterBuilder<T, U>",1,["actix_router::router::RouterBuilder"]]],
"actix_test":[["impl Unpin for TestServer",1,["actix_test::TestServer"]],["impl Unpin for TestServerConfig",1,["actix_test::TestServerConfig"]]],
"actix_web":[["impl Unpin for JsonPayloadError",1,["actix_web::error::JsonPayloadError"]],["impl Unpin for PathError",1,["actix_web::error::PathError"]],["impl Unpin for QueryPayloadError",1,["actix_web::error::QueryPayloadError"]],["impl Unpin for ReadlinesError",1,["actix_web::error::ReadlinesError"]],["impl Unpin for UrlGenerationError",1,["actix_web::error::UrlGenerationError"]],["impl Unpin for UrlencodedError",1,["actix_web::error::UrlencodedError"]],["impl Unpin for ByteRangeSpec",1,["actix_web::http::header::range::ByteRangeSpec"]],["impl Unpin for CacheDirective",1,["actix_web::http::header::cache_control::CacheDirective"]],["impl Unpin for ContentRangeSpec",1,["actix_web::http::header::content_range::ContentRangeSpec"]],["impl Unpin for DispositionParam",1,["actix_web::http::header::content_disposition::DispositionParam"]],["impl Unpin for DispositionType",1,["actix_web::http::header::content_disposition::DispositionType"]],["impl Unpin for Encoding",1,["actix_web::http::header::encoding::Encoding"]],["impl Unpin for IfMatch",1,["actix_web::http::header::if_match::IfMatch"]],["impl Unpin for IfNoneMatch",1,["actix_web::http::header::if_none_match::IfNoneMatch"]],["impl Unpin for IfRange",1,["actix_web::http::header::if_range::IfRange"]],["impl Unpin for Range",1,["actix_web::http::header::range::Range"]],["impl Unpin for TrailingSlash",1,["actix_web::middleware::normalize::TrailingSlash"]],["impl Unpin for AppConfig",1,["actix_web::config::AppConfig"]],["impl Unpin for AppService",1,["actix_web::config::AppService"]],["impl Unpin for ConnectionInfo",1,["actix_web::info::ConnectionInfo"]],["impl Unpin for PeerAddr",1,["actix_web::info::PeerAddr"]],["impl Unpin for ResourceMap",1,["actix_web::rmap::ResourceMap"]],["impl Unpin for ServiceRequest",1,["actix_web::service::ServiceRequest"]],["impl Unpin for WebService",1,["actix_web::service::WebService"]],["impl Unpin for BlockingError",1,["actix_web::error::BlockingError"]],["impl Unpin for Error",1,["actix_web::error::error::Error"]],["impl Unpin for Acceptable",1,["actix_web::guard::acceptable::Acceptable"]],["impl Unpin for AllGuard",1,["actix_web::guard::AllGuard"]],["impl Unpin for AnyGuard",1,["actix_web::guard::AnyGuard"]],["impl Unpin for Accept",1,["actix_web::http::header::accept::Accept"]],["impl Unpin for AcceptCharset",1,["actix_web::http::header::accept_charset::AcceptCharset"]],["impl Unpin for AcceptEncoding",1,["actix_web::http::header::accept_encoding::AcceptEncoding"]],["impl Unpin for AcceptLanguage",1,["actix_web::http::header::accept_language::AcceptLanguage"]],["impl Unpin for Allow",1,["actix_web::http::header::allow::Allow"]],["impl Unpin for CacheControl",1,["actix_web::http::header::cache_control::CacheControl"]],["impl Unpin for ContentDisposition",1,["actix_web::http::header::content_disposition::ContentDisposition"]],["impl Unpin for ContentLanguage",1,["actix_web::http::header::content_language::ContentLanguage"]],["impl Unpin for ContentLength",1,["actix_web::http::header::content_length::ContentLength"]],["impl Unpin for ContentRange",1,["actix_web::http::header::content_range::ContentRange"]],["impl Unpin for ContentType",1,["actix_web::http::header::content_type::ContentType"]],["impl Unpin for Date",1,["actix_web::http::header::date::Date"]],["impl Unpin for ETag",1,["actix_web::http::header::etag::ETag"]],["impl Unpin for EntityTag",1,["actix_web::http::header::entity::EntityTag"]],["impl Unpin for Expires",1,["actix_web::http::header::expires::Expires"]],["impl Unpin for IfModifiedSince",1,["actix_web::http::header::if_modified_since::IfModifiedSince"]],["impl Unpin for IfUnmodifiedSince",1,["actix_web::http::header::if_unmodified_since::IfUnmodifiedSince"]],["impl Unpin for LastModified",1,["actix_web::http::header::last_modified::LastModified"]],["impl Unpin for Compress",1,["actix_web::middleware::compress::Compress"]],["impl Unpin for DefaultHeaders",1,["actix_web::middleware::default_headers::DefaultHeaders"]],["impl Unpin for Logger",1,["actix_web::middleware::logger::Logger"]],["impl Unpin for NormalizePath",1,["actix_web::middleware::normalize::NormalizePath"]],["impl Unpin for HttpRequest",1,["actix_web::request::HttpRequest"]],["impl Unpin for HttpResponseBuilder",1,["actix_web::response::builder::HttpResponseBuilder"]],["impl Unpin for Route",1,["actix_web::route::Route"]],["impl Unpin for TestRequest",1,["actix_web::test::test_request::TestRequest"]],["impl Unpin for FormConfig",1,["actix_web::types::form::FormConfig"]],["impl Unpin for JsonConfig",1,["actix_web::types::json::JsonConfig"]],["impl Unpin for PathConfig",1,["actix_web::types::path::PathConfig"]],["impl Unpin for Payload",1,["actix_web::types::payload::Payload"]],["impl Unpin for PayloadConfig",1,["actix_web::types::payload::PayloadConfig"]],["impl Unpin for QueryConfig",1,["actix_web::types::query::QueryConfig"]],["impl Unpin for Redirect",1,["actix_web::redirect::Redirect"]],["impl Unpin for ServiceConfig",1,["actix_web::config::ServiceConfig"]],["impl<'a> Unpin for GuardContext<'a>",1,["actix_web::guard::GuardContext"]],["impl<B> Unpin for ErrorHandlerResponse<B>",1,["actix_web::middleware::err_handlers::ErrorHandlerResponse"]],["impl<B> Unpin for ServiceResponse<B>",1,["actix_web::service::ServiceResponse"]],["impl<B> Unpin for ErrorHandlers<B>",1,["actix_web::middleware::err_handlers::ErrorHandlers"]],["impl<B> Unpin for HttpResponse<B>",1,["actix_web::response::response::HttpResponse"]],["impl<F, I, S, B> Unpin for HttpServer<F, I, S, B>",1,["actix_web::server::HttpServer"]],["impl<G> Unpin for Not<G>",1,["actix_web::guard::Not"]],["impl<L, R> Unpin for Either<L, R>",1,["actix_web::types::either::Either"]],["impl<R> Unpin for CustomizeResponder<R>",1,["actix_web::response::customize_responder::CustomizeResponder"]],["impl<T> Unpin for JsonBody<T>"],["impl<T> Unpin for Preference<T>",1,["actix_web::http::header::preference::Preference"]],["impl<T> Unpin for Readlines<T>",1,["actix_web::types::readlines::Readlines"]],["impl<T> Unpin for UrlEncoded<T>",1,["actix_web::types::form::UrlEncoded"]],["impl<T> Unpin for InternalError<T>",1,["actix_web::error::internal::InternalError"]],["impl<T> Unpin for Compat<T>",1,["actix_web::middleware::compat::Compat"]],["impl<T> Unpin for Condition<T>",1,["actix_web::middleware::condition::Condition"]],["impl<T> Unpin for App<T>",1,["actix_web::app::App"]],["impl<T> Unpin for Resource<T>",1,["actix_web::resource::Resource"]],["impl<T> Unpin for Scope<T>",1,["actix_web::scope::Scope"]],["impl<T> Unpin for Data<T>",1,["actix_web::data::Data"]],["impl<T> Unpin for Form<T>",1,["actix_web::types::form::Form"]],["impl<T> Unpin for Header<T>",1,["actix_web::types::header::Header"]],["impl<T> Unpin for Json<T>",1,["actix_web::types::json::Json"]],["impl<T> Unpin for Path<T>",1,["actix_web::types::path::Path"]],["impl<T> Unpin for Query<T>",1,["actix_web::types::query::Query"]],["impl<T> Unpin for ReqData<T>",1,["actix_web::request_data::ReqData"]]],
"actix_web_actors":[["impl<'a, A, T> Unpin for WsResponseBuilder<'a, A, T>",1,["actix_web_actors::ws::WsResponseBuilder"]],["impl<A> Unpin for HttpContext<A>",1,["actix_web_actors::context::HttpContext"]],["impl<A> Unpin for WebsocketContext<A>",1,["actix_web_actors::ws::WebsocketContext"]]],
"awc":[["impl Unpin for ConnectRequest",1,["awc::connect::ConnectRequest"]],["impl Unpin for ConnectResponse",1,["awc::connect::ConnectResponse"]],["impl Unpin for SendClientRequest",1,["awc::sender::SendClientRequest"]],["impl Unpin for ConnectError",1,["awc::client::error::ConnectError"]],["impl Unpin for FreezeRequestError",1,["awc::client::error::FreezeRequestError"]],["impl Unpin for InvalidUrl",1,["awc::client::error::InvalidUrl"]],["impl Unpin for JsonPayloadError",1,["awc::error::JsonPayloadError"]],["impl Unpin for SendRequestError",1,["awc::client::error::SendRequestError"]],["impl Unpin for WsClientError",1,["awc::error::WsClientError"]],["impl Unpin for Redirect",1,["awc::middleware::redirect::Redirect"]],["impl Unpin for Client",1,["awc::client::Client"]],["impl Unpin for ClientRequest",1,["awc::request::ClientRequest"]],["impl Unpin for Connect",1,["awc::client::Connect"]],["impl Unpin for FrozenClientRequest",1,["awc::frozen::FrozenClientRequest"]],["impl Unpin for FrozenSendBuilder",1,["awc::frozen::FrozenSendBuilder"]],["impl Unpin for TestResponse",1,["awc::test::TestResponse"]],["impl Unpin for WebsocketsRequest",1,["awc::ws::WebsocketsRequest"]],["impl<'__pin, S> Unpin for ClientResponse<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S> Unpin for ResponseBody<S>where\n __Origin<'__pin, S>:
Unpin,
"],["impl<'__pin, S, T> Unpin for JsonBody<S, T>where\n __Origin<'__pin, S, T>:
Unpin,
"],["impl<S, M> Unpin for ClientBuilder<S, M>",1,["awc::builder::ClientBuilder"]],["impl<T> Unpin for Connector<T>",1,["awc::client::connector::Connector"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()