List of all items
Structs
- axum::Error
- axum::Extension
- axum::Json
- axum::Router
- axum::Server
- axum::body::Body
- axum::body::Bytes
- axum::body::Empty
- axum::body::Full
- axum::body::StreamBody
- axum::error_handling::HandleError
- axum::error_handling::HandleErrorLayer
- axum::error_handling::future::HandleErrorFuture
- axum::extract::BodyStream
- axum::extract::ConnectInfo
- axum::extract::ContentLengthLimit
- axum::extract::DefaultBodyLimit
- axum::extract::Extension
- axum::extract::Host
- axum::extract::Json
- axum::extract::Path
- axum::extract::Query
- axum::extract::RawBody
- axum::extract::RawQuery
- axum::extract::RequestParts
- axum::extract::connect_info::ConnectInfo
- axum::extract::connect_info::IntoMakeServiceWithConnectInfo
- axum::extract::connect_info::ResponseFuture
- axum::extract::extractor_middleware::ExtractorMiddleware
- axum::extract::extractor_middleware::ExtractorMiddlewareLayer
- axum::extract::extractor_middleware::ResponseFuture
- axum::extract::path::FailedToDeserializePathParams
- axum::extract::path::Path
- axum::extract::rejection::BodyAlreadyExtracted
- axum::extract::rejection::ContentLengthNotAllowed
- axum::extract::rejection::FailedToDeserializePathParams
- axum::extract::rejection::FailedToDeserializeQueryString
- axum::extract::rejection::FailedToResolveHost
- axum::extract::rejection::InvalidFormContentType
- axum::extract::rejection::InvalidUtf8
- axum::extract::rejection::JsonDataError
- axum::extract::rejection::JsonSyntaxError
- axum::extract::rejection::LengthLimitError
- axum::extract::rejection::LengthRequired
- axum::extract::rejection::MissingExtension
- axum::extract::rejection::MissingJsonContentType
- axum::extract::rejection::MissingPathParams
- axum::extract::rejection::PayloadTooLarge
- axum::extract::rejection::UnknownBodyError
- axum::handler::IntoService
- axum::handler::Layered
- axum::handler::future::IntoServiceFuture
- axum::handler::future::LayeredFuture
- axum::http::Error
- axum::http::Extensions
- axum::http::HeaderMap
- axum::http::HeaderName
- axum::http::HeaderValue
- axum::http::Method
- axum::http::Request
- axum::http::Response
- axum::http::StatusCode
- axum::http::Uri
- axum::http::Version
- axum::http::header::Drain
- axum::http::header::GetAll
- axum::http::header::HeaderMap
- axum::http::header::HeaderName
- axum::http::header::HeaderValue
- axum::http::header::IntoIter
- axum::http::header::InvalidHeaderName
- axum::http::header::InvalidHeaderValue
- axum::http::header::Iter
- axum::http::header::IterMut
- axum::http::header::Keys
- axum::http::header::MaxSizeReached
- axum::http::header::OccupiedEntry
- axum::http::header::ToStrError
- axum::http::header::VacantEntry
- axum::http::header::ValueDrain
- axum::http::header::ValueIter
- axum::http::header::ValueIterMut
- axum::http::header::Values
- axum::http::header::ValuesMut
- axum::http::method::InvalidMethod
- axum::http::method::Method
- axum::http::request::Builder
- axum::http::request::Parts
- axum::http::request::Request
- axum::http::response::Builder
- axum::http::response::Parts
- axum::http::response::Response
- axum::http::status::InvalidStatusCode
- axum::http::status::StatusCode
- axum::http::uri::Authority
- axum::http::uri::Builder
- axum::http::uri::InvalidUri
- axum::http::uri::InvalidUriParts
- axum::http::uri::Parts
- axum::http::uri::PathAndQuery
- axum::http::uri::Port
- axum::http::uri::Scheme
- axum::http::uri::Uri
- axum::http::version::Version
- axum::middleware::AddExtension
- axum::middleware::FromExtractor
- axum::middleware::FromExtractorLayer
- axum::middleware::FromFn
- axum::middleware::FromFnLayer
- axum::middleware::Next
- axum::middleware::future::FromExtractorResponseFuture
- axum::middleware::future::FromFnResponseFuture
- axum::response::AppendHeaders
- axum::response::ErrorResponse
- axum::response::Extension
- axum::response::Html
- axum::response::Json
- axum::response::Redirect
- axum::response::ResponseParts
- axum::response::Sse
- axum::response::sse::Event
- axum::response::sse::KeepAlive
- axum::response::sse::Sse
- axum::routing::IntoMakeService
- axum::routing::MethodFilter
- axum::routing::MethodRouter
- axum::routing::Route
- axum::routing::Router
- axum::routing::future::IntoMakeServiceFuture
- axum::routing::future::RouteFuture
Enums
- axum::extract::path::ErrorKind
- axum::extract::rejection::BytesRejection
- axum::extract::rejection::ContentLengthLimitRejection
- axum::extract::rejection::ExtensionRejection
- axum::extract::rejection::FailedToBufferBody
- axum::extract::rejection::FormRejection
- axum::extract::rejection::HostRejection
- axum::extract::rejection::JsonRejection
- axum::extract::rejection::PathRejection
- axum::extract::rejection::QueryRejection
- axum::extract::rejection::StringRejection
- axum::http::header::Entry
Traits
- AxumHandler
- axum::body::HttpBody
- axum::extract::FromRequest
- axum::extract::connect_info::Connected
- axum::handler::Handler
- axum::http::header::AsHeaderName
- axum::http::header::IntoHeaderName
- axum::response::IntoResponse
- axum::response::IntoResponseParts
Attribute Macros
Functions
- axum::body::boxed
- axum::extract::extractor_middleware
- axum::extract::extractor_middleware::extractor_middleware
- axum::middleware::from_extractor
- axum::middleware::from_fn
- axum::routing::any
- axum::routing::any_service
- axum::routing::delete
- axum::routing::delete_service
- axum::routing::get
- axum::routing::get_service
- axum::routing::head
- axum::routing::head_service
- axum::routing::on
- axum::routing::on_service
- axum::routing::options
- axum::routing::options_service
- axum::routing::patch
- axum::routing::patch_service
- axum::routing::post
- axum::routing::post_service
- axum::routing::put
- axum::routing::put_service
- axum::routing::trace
- axum::routing::trace_service
Type Aliases
Constants
- axum::http::header::ACCEPT
- axum::http::header::ACCEPT_CHARSET
- axum::http::header::ACCEPT_ENCODING
- axum::http::header::ACCEPT_LANGUAGE
- axum::http::header::ACCEPT_RANGES
- axum::http::header::ACCESS_CONTROL_ALLOW_CREDENTIALS
- axum::http::header::ACCESS_CONTROL_ALLOW_HEADERS
- axum::http::header::ACCESS_CONTROL_ALLOW_METHODS
- axum::http::header::ACCESS_CONTROL_ALLOW_ORIGIN
- axum::http::header::ACCESS_CONTROL_EXPOSE_HEADERS
- axum::http::header::ACCESS_CONTROL_MAX_AGE
- axum::http::header::ACCESS_CONTROL_REQUEST_HEADERS
- axum::http::header::ACCESS_CONTROL_REQUEST_METHOD
- axum::http::header::AGE
- axum::http::header::ALLOW
- axum::http::header::ALT_SVC
- axum::http::header::AUTHORIZATION
- axum::http::header::CACHE_CONTROL
- axum::http::header::CACHE_STATUS
- axum::http::header::CDN_CACHE_CONTROL
- axum::http::header::CONNECTION
- axum::http::header::CONTENT_DISPOSITION
- axum::http::header::CONTENT_ENCODING
- axum::http::header::CONTENT_LANGUAGE
- axum::http::header::CONTENT_LENGTH
- axum::http::header::CONTENT_LOCATION
- axum::http::header::CONTENT_RANGE
- axum::http::header::CONTENT_SECURITY_POLICY
- axum::http::header::CONTENT_SECURITY_POLICY_REPORT_ONLY
- axum::http::header::CONTENT_TYPE
- axum::http::header::COOKIE
- axum::http::header::DATE
- axum::http::header::DNT
- axum::http::header::ETAG
- axum::http::header::EXPECT
- axum::http::header::EXPIRES
- axum::http::header::FORWARDED
- axum::http::header::FROM
- axum::http::header::HOST
- axum::http::header::IF_MATCH
- axum::http::header::IF_MODIFIED_SINCE
- axum::http::header::IF_NONE_MATCH
- axum::http::header::IF_RANGE
- axum::http::header::IF_UNMODIFIED_SINCE
- axum::http::header::LAST_MODIFIED
- axum::http::header::LINK
- axum::http::header::LOCATION
- axum::http::header::MAX_FORWARDS
- axum::http::header::ORIGIN
- axum::http::header::PRAGMA
- axum::http::header::PROXY_AUTHENTICATE
- axum::http::header::PROXY_AUTHORIZATION
- axum::http::header::PUBLIC_KEY_PINS
- axum::http::header::PUBLIC_KEY_PINS_REPORT_ONLY
- axum::http::header::RANGE
- axum::http::header::REFERER
- axum::http::header::REFERRER_POLICY
- axum::http::header::REFRESH
- axum::http::header::RETRY_AFTER
- axum::http::header::SEC_WEBSOCKET_ACCEPT
- axum::http::header::SEC_WEBSOCKET_EXTENSIONS
- axum::http::header::SEC_WEBSOCKET_KEY
- axum::http::header::SEC_WEBSOCKET_PROTOCOL
- axum::http::header::SEC_WEBSOCKET_VERSION
- axum::http::header::SERVER
- axum::http::header::SET_COOKIE
- axum::http::header::STRICT_TRANSPORT_SECURITY
- axum::http::header::TE
- axum::http::header::TRAILER
- axum::http::header::TRANSFER_ENCODING
- axum::http::header::UPGRADE
- axum::http::header::UPGRADE_INSECURE_REQUESTS
- axum::http::header::USER_AGENT
- axum::http::header::VARY
- axum::http::header::VIA
- axum::http::header::WARNING
- axum::http::header::WWW_AUTHENTICATE
- axum::http::header::X_CONTENT_TYPE_OPTIONS
- axum::http::header::X_DNS_PREFETCH_CONTROL
- axum::http::header::X_FRAME_OPTIONS
- axum::http::header::X_XSS_PROTECTION