List of all items
Structs
- OpenApi
- Validated
- ValidatedWith
- VesperaRouter
- axum::Error
- axum::Extension
- axum::Form
- axum::Json
- axum::Router
- axum::body::Body
- axum::body::BodyDataStream
- axum::error_handling::HandleError
- axum::error_handling::HandleErrorLayer
- axum::error_handling::future::HandleErrorFuture
- axum::extract::ConnectInfo
- axum::extract::DefaultBodyLimit
- axum::extract::MatchedPath
- axum::extract::Multipart
- axum::extract::NestedPath
- axum::extract::OriginalUri
- axum::extract::Path
- axum::extract::Query
- axum::extract::RawForm
- axum::extract::RawPathParams
- axum::extract::RawQuery
- axum::extract::State
- axum::extract::connect_info::ConnectInfo
- axum::extract::connect_info::IntoMakeServiceWithConnectInfo
- axum::extract::connect_info::MockConnectInfo
- axum::extract::connect_info::ResponseFuture
- axum::extract::multipart::Field
- axum::extract::multipart::InvalidBoundary
- axum::extract::multipart::Multipart
- axum::extract::multipart::MultipartError
- axum::extract::path::FailedToDeserializePathParams
- axum::extract::path::InvalidUtf8InPathParam
- axum::extract::path::Path
- axum::extract::path::RawPathParams
- axum::extract::path::RawPathParamsIter
- axum::extract::rejection::FailedToDeserializeForm
- axum::extract::rejection::FailedToDeserializeFormBody
- axum::extract::rejection::FailedToDeserializePathParams
- axum::extract::rejection::FailedToDeserializeQueryString
- axum::extract::rejection::InvalidFormContentType
- axum::extract::rejection::InvalidUtf8
- axum::extract::rejection::InvalidUtf8InPathParam
- axum::extract::rejection::JsonDataError
- axum::extract::rejection::JsonSyntaxError
- axum::extract::rejection::LengthLimitError
- axum::extract::rejection::MatchedPathMissing
- axum::extract::rejection::MissingExtension
- axum::extract::rejection::MissingJsonContentType
- axum::extract::rejection::MissingPathParams
- axum::extract::rejection::NestedPathRejection
- axum::extract::rejection::UnknownBodyError
- axum::handler::HandlerService
- axum::handler::Layered
- axum::handler::future::IntoServiceFuture
- axum::handler::future::LayeredFuture
- axum::middleware::AddExtension
- axum::middleware::FromExtractor
- axum::middleware::FromExtractorLayer
- axum::middleware::FromFn
- axum::middleware::FromFnLayer
- axum::middleware::MapRequest
- axum::middleware::MapRequestLayer
- axum::middleware::MapResponse
- axum::middleware::MapResponseLayer
- axum::middleware::Next
- axum::middleware::ResponseAxumBody
- axum::middleware::ResponseAxumBodyFuture
- axum::middleware::ResponseAxumBodyLayer
- axum::middleware::future::FromExtractorResponseFuture
- axum::middleware::future::FromFnResponseFuture
- axum::middleware::future::MapRequestResponseFuture
- axum::middleware::future::MapResponseResponseFuture
- axum::response::AppendHeaders
- axum::response::ErrorResponse
- axum::response::Html
- axum::response::NoContent
- axum::response::Redirect
- axum::response::ResponseParts
- axum::response::Sse
- axum::response::sse::Event
- axum::response::sse::EventDataWriter
- axum::response::sse::KeepAlive
- axum::response::sse::KeepAliveStream
- axum::response::sse::Sse
- axum::routing::IntoMakeService
- axum::routing::MethodFilter
- axum::routing::MethodRouter
- axum::routing::Route
- axum::routing::Router
- axum::routing::RouterAsService
- axum::routing::RouterIntoService
- axum::routing::future::InfallibleRouteFuture
- axum::routing::future::IntoMakeServiceFuture
- axum::routing::future::RouteFuture
- axum::routing::method_routing::MethodRouter
- axum::serve::IncomingStream
- axum::serve::Serve
- axum::serve::TapIo
- axum::serve::WithGracefulShutdown
- axum_extra::TypedHeader
- axum_extra::extract::CookieJar
- axum_extra::extract::Form
- axum_extra::extract::Host
- axum_extra::extract::Multipart
- axum_extra::extract::OptionalQuery
- axum_extra::extract::Query
- axum_extra::extract::cookie::Cookie
- axum_extra::extract::cookie::CookieJar
- axum_extra::extract::multipart::Field
- axum_extra::extract::multipart::InvalidBoundary
- axum_extra::extract::multipart::Multipart
- axum_extra::extract::multipart::MultipartError
- axum_extra::extract::rejection::FailedToResolveHost
- axum_extra::response::Css
- axum_extra::response::JavaScript
- axum_extra::response::Wasm
- axum_extra::response::multiple::MultipartForm
- axum_extra::response::multiple::Part
- axum_extra::typed_header::TypedHeader
- axum_extra::typed_header::TypedHeaderRejection
- multipart::FieldData
- multipart::FieldMetadata
- multipart::MeteredField
- multipart::MultipartLimits
- multipart::TypedMultipart
- multipart::TypedMultipartWithLimits
- openapi::Contact
- openapi::Info
- openapi::License
- openapi::OpenApi
- openapi::Server
- openapi::ServerVariable
- openapi::Tag
- route::Example
- route::Header
- route::MediaType
- route::Operation
- route::Parameter
- route::PathItem
- route::RequestBody
- route::Response
- schema::Components
- schema::Discriminator
- schema::ExternalDocumentation
- schema::OAuthFlow
- schema::OAuthFlows
- schema::Reference
- schema::Schema
- schema::SecurityScheme
Enums
- axum::extract::multipart::MultipartRejection
- axum::extract::path::ErrorKind
- axum::extract::rejection::BytesRejection
- axum::extract::rejection::ExtensionRejection
- axum::extract::rejection::FailedToBufferBody
- axum::extract::rejection::FormRejection
- axum::extract::rejection::JsonRejection
- axum::extract::rejection::MatchedPathRejection
- axum::extract::rejection::PathRejection
- axum::extract::rejection::QueryRejection
- axum::extract::rejection::RawFormRejection
- axum::extract::rejection::RawPathParamsRejection
- axum::extract::rejection::StringRejection
- axum_extra::either::Either
- axum_extra::either::Either3
- axum_extra::either::Either4
- axum_extra::either::Either5
- axum_extra::either::Either6
- axum_extra::either::Either7
- axum_extra::either::Either8
- axum_extra::extract::FormRejection
- axum_extra::extract::OptionalQueryRejection
- axum_extra::extract::QueryRejection
- axum_extra::extract::cookie::Expiration
- axum_extra::extract::cookie::SameSite
- axum_extra::extract::multipart::MultipartRejection
- axum_extra::extract::rejection::HostRejection
- axum_extra::typed_header::TypedHeaderRejectionReason
- multipart::TypedMultipartError
- openapi::OpenApiVersion
- route::HttpMethod
- route::ParameterLocation
- schema::AdditionalProperties
- schema::SchemaRef
- schema::SchemaType
- schema::SecuritySchemeType
Traits
- Schema
- ValidatePayload
- ValidatePayloadWith
- ValidationContext
- axum::RequestExt
- axum::RequestPartsExt
- axum::ServiceExt
- axum::extract::FromRef
- axum::extract::FromRequest
- axum::extract::FromRequestParts
- axum::extract::OptionalFromRequest
- axum::extract::OptionalFromRequestParts
- axum::extract::connect_info::Connected
- axum::handler::Handler
- axum::handler::HandlerWithoutStateExt
- axum::middleware::IntoMapRequestResult
- axum::response::IntoResponse
- axum::response::IntoResponseParts
- axum::serve::Listener
- axum::serve::ListenerExt
- multipart::TryFromFieldWithState
- multipart::TryFromMultipartWithState
- serve::Serve
Macros
Attribute Macros
Derive Macros
Functions
- axum::body::to_bytes
- axum::middleware::from_extractor
- axum::middleware::from_extractor_with_state
- axum::middleware::from_fn
- axum::middleware::from_fn_with_state
- axum::middleware::map_request
- axum::middleware::map_request_with_state
- axum::middleware::map_response
- axum::middleware::map_response_with_state
- axum::routing::any
- axum::routing::any_service
- axum::routing::connect
- axum::routing::connect_service
- axum::routing::delete
- axum::routing::delete_service
- axum::routing::get
- axum::routing::get_service
- axum::routing::head
- axum::routing::head_service
- axum::routing::method_routing::any
- axum::routing::method_routing::any_service
- axum::routing::method_routing::connect
- axum::routing::method_routing::connect_service
- axum::routing::method_routing::delete
- axum::routing::method_routing::delete_service
- axum::routing::method_routing::get
- axum::routing::method_routing::get_service
- axum::routing::method_routing::head
- axum::routing::method_routing::head_service
- axum::routing::method_routing::on
- axum::routing::method_routing::on_service
- axum::routing::method_routing::options
- axum::routing::method_routing::options_service
- axum::routing::method_routing::patch
- axum::routing::method_routing::patch_service
- axum::routing::method_routing::post
- axum::routing::method_routing::post_service
- axum::routing::method_routing::put
- axum::routing::method_routing::put_service
- axum::routing::method_routing::trace
- axum::routing::method_routing::trace_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
- axum::serve
- axum::serve::serve
- multipart::default_multipart_limits
- multipart::default_temp_file_field_limit_bytes
- multipart::register_multipart_bytes
- multipart::register_multipart_part
- multipart::set_default_multipart_limits
- multipart::set_default_temp_file_field_limit_bytes