List of all items
Structs
- ApiError
- AsyncValidatedJson
- Body
- BodyStream
- ClientIp
- Created
- CursorPaginate
- Extension
- FieldError
- HandlerService
- HeaderValue
- Headers
- Html
- Json
- MethodRouter
- NoContent
- Paginate
- Path
- PathParams
- Query
- Redirect
- Request
- Route
- Router
- RustApi
- RustApiConfig
- State
- StatusCode
- Typed
- ValidatedJson
- WithStatus
- events::EventBus
- hateoas::CursorPaginated
- hateoas::Link
- hateoas::PageInfo
- hateoas::Paginated
- hateoas::Resource
- hateoas::ResourceCollection
- 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
- sse::KeepAlive
- sse::Sse
- sse::SseEvent
- sse::SseStream
- static_files::StaticFile
- static_files::StaticFileConfig
- status::EndpointMetrics
- status::StatusConfig
- status::StatusLayer
- status::StatusMonitor
- stream::StreamBody
- stream::StreamingBody
- stream::StreamingConfig
Enums
Traits
- FromRequest
- FromRequestParts
- Handler
- IntoResponse
- RouteHandler
- hateoas::Linkable
- interceptor::RequestInterceptor
- interceptor::ResponseInterceptor
- middleware::MiddlewareLayer
- typed_path::TypedPath
- validation::Validatable
Macros
Functions
- apply_auto_schemas
- collect_auto_routes
- delete
- delete_route
- get
- get_environment
- get_route
- patch
- patch_route
- 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
- status::status_handler
- stream::stream_from_iter
- stream::stream_from_strings
- validation::convert_v2_errors