List of all items
Structs
- Config
- DisconnectionInfo
- ResponseSent
- Server
- Timeouts
- extract::Form
- extract::NoUpgradeHeaderError
- extract::Query
- extract::QueryRejection
- extract::State
- extract::UpgradeToken
- extract::json::Json
- extract::json::JsonWithUnescapeBufferSize
- extract::json::str::EscapedStr
- extract::json::str::EscapedStringFragmentIter
- request::HeaderName
- request::HeaderValue
- request::Headers
- request::HeadersIter
- request::Path
- request::PathSegments
- request::ReaderWithReadRequestTimeout
- request::ReaderWithTimeoutFuture
- request::Request
- request::RequestBody
- request::RequestBodyConnection
- request::RequestBodyReader
- request::RequestParts
- response::Connection
- response::DebugValue
- response::NoContent
- response::Redirect
- response::Response
- response::UpgradedConnection
- response::chunked::ChunkWriter
- response::chunked::ChunkedResponse
- response::chunked::ChunksWritten
- response::custom::CustomHeaders
- response::custom::CustomResponse
- response::custom::CustomResponseBuilder
- response::fs::Directory
- response::fs::File
- response::json::Json
- response::sse::EventStream
- response::sse::EventWriter
- response::status::StatusCode
- response::with_state::ContentUsingStateWithState
- response::with_state::IntoResponseWithStateUpdate
- response::ws::CallbackNotUsingState
- response::ws::CallbackUsingState
- response::ws::Frame
- response::ws::SocketRx
- response::ws::SocketTx
- response::ws::SpecifiedProtocol
- response::ws::UnspecifiedProtocol
- response::ws::UpgradedWebSocket
- response::ws::WebSocketUpgrade
- routing::MethodNotAllowed
- routing::MethodRouter
- routing::NotFound
- routing::ParsePathSegment
- routing::Router
- routing::ServicePathRouter
- time::Duration
- time::TimeoutError
- url_encoded::FormDeserializationError
- url_encoded::UrlDecodedCharacters
- url_encoded::UrlEncodedString
Enums
- Error
- KeepAlive
- NoGracefulShutdown
- extract::FailedToExtractEntireBodyAsStringError
- extract::FormRejection
- extract::JsonRejection
- extract::json::str::EscapedStringFragment
- extract::json::str::StringUnescapeError
- futures::Either
- io::ErrorKind
- io::ReadExactError
- request::ReadAllBodyError
- response::ws::Control
- response::ws::Data
- response::ws::Message
- response::ws::Opcode
- response::ws::ReadFrameError
- response::ws::ReadMessageError
- response::ws::WebSocketUpgradeRejection
- routing::EitherPathRoute
- url_encoded::DecodeError
- url_encoded::UrlDecodedCharacter
- url_encoded::UrlEncodedCharacterDecodeError
Traits
- AppBuilder
- AppWithStateBuilder
- LogDisplay
- extract::FromRef
- extract::FromRequest
- extract::FromRequestParts
- io::Error
- io::ErrorType
- io::Read
- io::ReadExt
- io::Socket
- io::Write
- io::WriteExt
- response::Body
- response::Content
- response::ErrorWithStatusCode
- response::HeadersIter
- response::IntoResponse
- response::ResponseWriter
- response::chunked::Chunks
- response::custom::CustomBody
- response::sse::EventData
- response::sse::EventSource
- response::with_state::ContentUsingState
- response::with_state::IntoResponseWithState
- response::with_state::WithStateUpdate
- response::ws::WebSocketCallback
- response::ws::WebSocketCallbackWithShutdownSignal
- response::ws::WebSocketCallbackWithState
- response::ws::WebSocketCallbackWithStateAndShutdownSignal
- response::ws::WebSocketProtocol
- routing::Layer
- routing::MethodHandler
- routing::MethodHandlerService
- routing::Next
- routing::PathDescription
- routing::PathRouter
- routing::PathRouterService
- routing::PushPathSegmentParameter
- routing::RequestHandler
- routing::RequestHandlerFunction
- routing::RequestHandlerService
- time::Timer
Macros
Derive Macros
Functions
- routing::delete
- routing::delete_service
- routing::get
- routing::get_service
- routing::options
- routing::options_service
- routing::parse_path_segment
- routing::patch
- routing::patch_service
- routing::post
- routing::post_service
- routing::put
- routing::put_service
- routing::trace
- routing::trace_service
- url_encoded::deserialize_form