List of all items
Structs
- Accept
- AddResponseHeader
- AllowedMethods
- App
- AppBuilder
- AppConfig
- AppState
- Authorization
- BackgroundTasks
- BackgroundTasksInner
- BasicAuth
- BearerToken
- ContentType
- Cookie
- CookieJar
- Cors
- CorsConfig
- DefaultDependencyConfig
- DependencyOverrides
- Depends
- Header
- HeaderValues
- Host
- HttpError
- InvalidRouteError
- Json
- JsonConfig
- NamedHeader
- NoCache
- OAuth2BearerError
- OAuth2PasswordBearer
- OAuth2PasswordBearerConfig
- OpenApi
- OpenApiBuilder
- Page
- Pagination
- PaginationConfig
- ParamInfo
- Path
- PathParams
- Query
- QueryParams
- Request
- RequestBuilder
- RequestContext
- RequestCookies
- RequestId
- RequestIdConfig
- RequestIdMiddleware
- RequestRef
- Response
- ResponseMut
- ResponseMutations
- Route
- RouteConflictError
- RouteMatch
- Router
- SchemaRegistry
- Server
- ServerConfig
- ShutdownController
- ShutdownReceiver
- State
- StateContainer
- StatusCode
- TcpServer
- TestClient
- TestResponse
- UserAgent
- ValidationError
- ValidationErrors
- XRequestId
- extractors::Accept
- extractors::AppState
- extractors::Authorization
- extractors::BackgroundTasks
- extractors::BasicAuth
- extractors::BearerToken
- extractors::ContentType
- extractors::Cookie
- extractors::Header
- extractors::HeaderValues
- extractors::Host
- extractors::Json
- extractors::JsonConfig
- extractors::NamedHeader
- extractors::OAuth2PasswordBearer
- extractors::Page
- extractors::Pagination
- extractors::PaginationConfig
- extractors::Path
- extractors::PathParams
- extractors::Query
- extractors::QueryParams
- extractors::RequestRef
- extractors::ResponseMut
- extractors::ResponseMutations
- extractors::State
- extractors::UserAgent
- extractors::XRequestId
- prelude::App
- prelude::AppBuilder
- prelude::AppConfig
- prelude::BasicAuth
- prelude::BearerToken
- prelude::Cookie
- prelude::Cors
- prelude::CorsConfig
- prelude::DefaultDependencyConfig
- prelude::DependencyOverrides
- prelude::Depends
- prelude::Header
- prelude::HttpError
- prelude::Json
- prelude::NoCache
- prelude::OAuth2PasswordBearer
- prelude::OpenApi
- prelude::OpenApiBuilder
- prelude::Page
- prelude::Pagination
- prelude::Path
- prelude::Query
- prelude::Request
- prelude::RequestContext
- prelude::RequestId
- prelude::RequestIdMiddleware
- prelude::Response
- prelude::Route
- prelude::Router
- prelude::Server
- prelude::ServerConfig
- prelude::State
- prelude::StatusCode
- prelude::ValidationError
- prelude::ValidationErrors
- server::Server
- server::ServerConfig
- server::ShutdownController
- server::ShutdownReceiver
- server::TcpServer
- testing::CookieJar
- testing::RequestBuilder
- testing::TestClient
- testing::TestResponse
Enums
- BasicAuthError
- BearerTokenError
- ConfigError
- ConversionError
- Converter
- CookiePrefix
- CookiePrefixError
- DependencyScope
- GracefulOutcome
- HeaderExtractError
- JsonExtractError
- Method
- ParamValue
- PathExtractError
- QueryExtractError
- ResponseBody
- RouteAddError
- RouteLookup
- SameSite
- ServeError
- ServerError
- prelude::ConfigError
- prelude::DependencyScope
- prelude::Method
- server::GracefulOutcome
- server::ServeError
- server::ServerError
Traits
- DependsConfig
- FromDependency
- FromRequest
- IntoResponse
- prelude::DependsConfig
- prelude::Deserialize
- prelude::FromDependency
- prelude::FromRequest
- prelude::IntoResponse
- prelude::Serialize
Attribute Macros
- delete
- get
- head
- options
- patch
- post
- prelude::delete
- prelude::get
- prelude::head
- prelude::options
- prelude::patch
- prelude::post
- prelude::put
- put