List of all items
Structs
- ApiErrorBody
- ApiResponse
- Http2Config
- Http3Config
- HttpsServer
- HttpsServerBuilder
- HttpsServerConfig
- Router
- TlsConfig
- WaeError
- error::ErrorResponse
- error::HttpError
- extract::Bytes
- extract::Extension
- extract::Form
- extract::Header
- extract::Json
- extract::Multipart
- extract::Path
- extract::Query
- extract::State
- extract::WebSocketUpgrade
- middleware::CatchPanicLayer
- middleware::Compression
- middleware::CompressionBuilder
- middleware::CompressionConfig
- middleware::CorsConfig
- middleware::CorsLayer
- middleware::MakeRequestUuid
- middleware::NormalizePathConfig
- middleware::NormalizePathLayer
- middleware::RequestIdLayer
- middleware::SetRequestHeaderLayer
- middleware::SetResponseHeaderLayer
- middleware::TimeoutBuilder
- middleware::TimeoutLayer
- middleware::TracingLayer
- response::Attachment
- response::Html
- response::JsonResponse
- response::Redirect
- response::StreamResponse
- router::MethodRouter
- router::RouterBuilder
- template::HtmlTemplate
- template::TemplateConfig
- template::TemplateRenderer
- template::TemplateResponse
- tls::TlsConfigBuilder
Enums
Traits
Functions
- empty_body
- error::paginated_response
- error::success_response
- full_body
- middleware::cors_permissive
- middleware::cors_strict
- router::delete
- router::get
- router::head
- router::health_check_router
- router::options
- router::patch
- router::post
- router::put
- router::trace
- static_files_router
- tls::create_tls_acceptor
- tls::create_tls_acceptor_with_client_auth
- tls::create_tls_acceptor_with_http2
Type Aliases
- Body
- HttpsError
- HttpsResult
- WaeResult
- error::HttpResult
- extract::Headers
- extract::HttpMethod
- extract::HttpVersion
- extract::OriginalUri
- extract::RequestUri
- extract::Stream