List of all items
Structs
- auth::AuthWithBody
- auth::Protected
- effects::EffectfulLayeredServer
- effects::EffectfulServer
- error::JsonError
- extract::Cookie
- extract::CookieJar
- extract::Extension
- extract::Header
- extract::Path
- extract::PathPrefixOffset
- extract::Query
- extract::State
- handler::WithBody
- handler_for::BoundHandler
- mount::LayeredServerBuilder
- mount::MCons
- mount::MHere
- mount::MNil
- mount::MThere
- mount::ServerBuilder
- negotiate::AcceptHeader
- negotiate::CsvFormat
- negotiate::HtmlFormat
- negotiate::JsonFormat
- negotiate::NegotiatedResponse
- negotiate::TextFormat
- negotiate::XmlFormat
- request_id::RequestId
- request_id::RequestIdLayer
- request_id::RequestIdService
- response::Json
- router::Router
- router::RouterService
- secure_headers::SecureHeadersLayer
- secure_headers::SecureHeadersService
- server::LayeredServer
- server::Server
- serves::SubApi
- sse::SseEvent
- sse::SseResponse
- typed::ContentType
- typed::FormContent
- typed::JsonContent
- typed::RateLimited
- typed::Validated
- typed::Versioned
- typed_response::Strict
- typed_response::StrictWithBody
Traits
- auth::AuthHandler
- auth::ProtectedEndpoint
- extract::FromRequest
- extract::FromRequestParts
- extract::NamedCookie
- extract::NamedHeader
- handler::Handler
- handler_for::BindableEndpoint
- mount::AllMounted
- mount::HasMount
- negotiate::NegotiateFormats
- negotiate::RenderAs
- negotiate::RenderAsXml
- response::IntoResponse
- serves::Serves
- typed::ApiVersion
- typed::ContentTypeMarker
- typed::RateLimit
- typed::Validate
- typed_bind::HasReqType
- typed_response::HasErrType
- typed_response::HasResType
- typed_response::StrictEndpoint
- typed_response::StrictHandler
Macros
Functions
- auth::bind_protected
- body::body_from_bytes
- body::body_from_stream
- body::body_from_string
- body::empty_body
- body::sse_body
- handler::into_boxed_handler
- handler_for::bind
- negotiate::negotiated
- server::serve
- sse::keep_alive
- typed_bind::bind_content_type
- typed_bind::bind_validated
- typed_response::bind_strict