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