initSidebarItems({"enum":[["Binary","Represents various types of binary body. `Content-Length` header is set to length of the body."],["Body","Represents various types of http message body."],["Either","Combines two different responder types into a single type"]],"macro":[["header",""]],"mod":[["actix","Re-exports actix's prelude"],["client","Http client api"],["dev","The `actix-web` prelude for library developers"],["error","Error and Result module"],["fs","Static files support"],["http","Various HTTP related types"],["middleware","Middlewares"],["multipart","Multipart requests support"],["pred","Route match predicates"],["server","Http server module"],["test","Various helpers for Actix applications to use during testing."],["ws","`WebSocket` support for Actix"]],"struct":[["App","Structure that follows the builder pattern for building application instances."],["Extensions","A type map of request extensions."],["Form","Extract typed information from the request's body."],["HttpContext","Execution context for http actors"],["HttpRequest","An HTTP Request"],["HttpResponse","An HTTP Response"],["Json","Json helper"],["Path","Extract typed information from the request's path."],["Query","Extract typed information from from the request's query."],["Request","Request's context"],["Scope","Resources scope"],["State","Access an application state"]],"trait":[["AsyncResponder","Convenience trait that converts `Future` object to a `Boxed` future"],["FromRequest","Trait implemented by types that can be extracted from request."],["HttpMessage","Trait that implements general purpose operations on http messages"],["Responder","Trait implemented by types that generate responses for clients."]],"type":[["FutureResponse","Convenience type alias"]]});