Module ajars_actix_web::actix_web [−][src]
Modules
Traits and structures to aid consuming and writing HTTP payloads.
The actix-web
prelude for library developers
Error and Result module
Route match guards.
Commonly used middleware.
Tokio-based single-threaded async runtime for the Actix ecosystem.
Various helpers for Actix applications to use during testing.
Essentials helper functions and types for application registration.
Macros
Macro helping register different types of services at the sametime.
Structs
Application builder - structure that follows the builder pattern for building application instances.
An HTTP response.
General purpose actix web error.
An HTTP Request
An HTTP Response
An HTTP response builder.
An HTTP Server.
Resource is an entry in resources table which corresponds to requested URL.
Resource route definition
Resources scope.
Enums
Combines two extractor or responder types into a single type.
A composite error resulting from failure to extract an Either<L, R>
.
Traits
Trait implemented by types that can be extracted from request.
Trait that implements general purpose operations on HTTP messages.
Trait implemented by types that can be converted to an HTTP response.
Errors that can generate responses.
Type Definitions
Attribute Macros
Creates route handler with actix_web::guard::Connect
.
Creates route handler with actix_web::guard::Delete
.
Creates route handler with actix_web::guard::Get
.
Creates route handler with actix_web::guard::Head
.
Marks async main function as the actix system entry-point.
Creates route handler with actix_web::guard::Options
.
Creates route handler with actix_web::guard::Patch
.
Creates route handler with actix_web::guard::Post
.
Creates route handler with actix_web::guard::Put
.
Creates resource handler, allowing multiple HTTP method guards.
Creates route handler with actix_web::guard::Trace
.