List of all items
Structs
- ApiError
- Body
- BodyLimitLayer
- ClientIp
- Created
- Extension
- HandlerService
- HeaderValue
- Headers
- Html
- Json
- KeepAlive
- MethodRouter
- Multipart
- MultipartConfig
- MultipartField
- NoContent
- Path
- Query
- Redirect
- Request
- RequestId
- RequestIdLayer
- Route
- Router
- RustApi
- RustApiConfig
- Sse
- SseEvent
- State
- StaticFile
- StaticFileConfig
- StreamBody
- TracingLayer
- UploadedFile
- ValidatedJson
- WithStatus
- middleware::BodyLimitLayer
- middleware::LayerStack
- middleware::RequestId
- middleware::RequestIdLayer
- middleware::TracingLayer
- multipart::Multipart
- multipart::MultipartConfig
- multipart::MultipartField
- multipart::UploadedFile
- prelude::ApiError
- prelude::Body
- prelude::ClientIp
- prelude::Created
- prelude::Extension
- prelude::HeaderValue
- prelude::Headers
- prelude::Html
- prelude::Json
- prelude::KeepAlive
- prelude::Multipart
- prelude::MultipartConfig
- prelude::MultipartField
- prelude::NoContent
- prelude::Path
- prelude::Query
- prelude::Redirect
- prelude::Request
- prelude::RequestId
- prelude::RequestIdLayer
- prelude::Route
- prelude::Router
- prelude::RustApi
- prelude::RustApiConfig
- prelude::Sse
- prelude::SseEvent
- prelude::State
- prelude::StaticFile
- prelude::StaticFileConfig
- prelude::StreamBody
- prelude::TracingLayer
- prelude::UploadedFile
- prelude::ValidatedJson
- prelude::WithStatus
- sse::KeepAlive
- sse::Sse
- sse::SseEvent
- sse::SseStream
- static_files::StaticFile
- static_files::StaticFileConfig
- stream::StreamBody
Enums
Traits
- FromRequest
- FromRequestParts
- Handler
- IntoResponse
- RouteHandler
- middleware::MiddlewareLayer
- prelude::Deserialize
- prelude::IntoParams
- prelude::IntoResponse
- prelude::Schema
- prelude::Serialize
- prelude::Validate
Macros
Attribute Macros
Derive Macros
Functions
- apply_auto_schemas
- auto_route::auto_route_count
- auto_route::collect_auto_routes
- auto_schema::apply_auto_schemas
- auto_schema::auto_schema_count
- collect_auto_routes
- delete
- delete_route
- get
- get_environment
- get_route
- patch
- patch_route
- path_validation::is_valid_path
- path_validation::validate_path
- post
- post_route
- prelude::delete
- prelude::delete_route
- prelude::get
- prelude::get_route
- prelude::patch
- prelude::patch_route
- prelude::post
- prelude::post_route
- prelude::put
- prelude::put_route
- prelude::serve_dir
- prelude::sse_response
- put
- put_route
- serve_dir
- sse::collect_sse_events
- sse::sse_from_iter
- sse::sse_response
- sse_response
- static_files::serve_dir
- static_files::static_handler
- stream::stream_from_iter
- stream::stream_from_strings