List of all items
Structs
- ApiError
- Body
- BodyStream
- ClientIp
- Created
- Extension
- FieldError
- HandlerService
- HeaderValue
- Headers
- Html
- Json
- MethodRouter
- NoContent
- Path
- Query
- Redirect
- Request
- Route
- Router
- RustApi
- RustApiConfig
- State
- ValidatedJson
- WithStatus
- health::HealthCheck
- health::HealthCheckBuilder
- health::HealthCheckResult
- interceptor::InterceptorChain
- middleware::BodyLimitLayer
- middleware::LayerStack
- middleware::RequestId
- middleware::RequestIdLayer
- middleware::TracingLayer
- multipart::Multipart
- multipart::MultipartConfig
- multipart::MultipartField
- multipart::UploadedFile
- path_params::PathParams
- sse::KeepAlive
- sse::Sse
- sse::SseEvent
- sse::SseStream
- static_files::StaticFile
- static_files::StaticFileConfig
- stream::StreamBody
- stream::StreamingBody
- stream::StreamingConfig
Enums
Traits
- FromRequest
- FromRequestParts
- Handler
- IntoResponse
- RouteHandler
- interceptor::RequestInterceptor
- interceptor::ResponseInterceptor
- middleware::MiddlewareLayer
Macros
Functions
- auto_route::auto_route_count
- auto_route::collect_auto_routes
- auto_schema::apply_auto_schemas
- auto_schema::auto_schema_count
- delete
- delete_route
- get
- get_environment
- get_route
- json::from_slice
- json::from_slice_mut
- json::to_vec
- json::to_vec_pretty
- json::to_vec_with_capacity
- patch
- patch_route
- path_validation::is_valid_path
- path_validation::validate_path
- post
- post_route
- put
- put_route
- sse::collect_sse_events
- sse::sse_from_iter
- sse::sse_response
- static_files::serve_dir
- static_files::static_handler
- stream::stream_from_iter
- stream::stream_from_strings