List of all items
Structs
- HeaderMap
- Json
- Path
- Query
- Router
- State
- StatusCode
- context::RequestContext
- context::RequestIdentity
- controller::Controller
- error::ErrorEnvelopeLayer
- error::ErrorEnvelopeService
- error::HttpError
- error::RoutePathError
- health::HealthRegistry
- health::HealthStatus
- logging::LoggingConfig
- logging::StructuredMakeSpan
- middleware::ApiDefaults
- middleware::BodyLimitLayer
- middleware::BodyLimitService
- middleware::CatchPanicLayer
- middleware::CatchPanicService
- middleware::InMemoryRateLimitStore
- middleware::MetricsLayer
- middleware::MetricsService
- middleware::PrometheusMetrics
- middleware::RateLimitConfig
- middleware::RateLimitDecision
- middleware::RateLimitError
- middleware::RateLimitLayer
- middleware::RateLimitService
- middleware::RequestContextLayer
- middleware::RequestContextService
- middleware::RequestIdConfig
- middleware::RequestIdLayer
- middleware::RequestIdService
- middleware::RequestScopeLayer
- middleware::RequestScopeService
- middleware::RouteMakeSpan
- middleware::SecurityHeadersLayer
- middleware::SecurityHeadersService
- middleware::TimeoutResponseLayer
- middleware::TimeoutResponseService
- middleware::ValidatedRequestIdLayer
- middleware::ValidatedRequestIdService
- request::RequestScoped
- router::RouteDefinition
- router::RouteMetadata
- server::HttpApplication
Enums
- context::ClientKind
- health::HealthState
- logging::LoggingFormat
- middleware::RequestIdMode
- request::RequestScopeRejection
Traits
- IntoResponse
- context::IdentityExtractor
- middleware::HttpMetricsHook
- middleware::RateLimitStore
- server::ApplicationHttpExt
Functions
- context::api_key_identity
- context::client_ip_identity
- context::context_identity
- context::trusted_proxy_client_ip_identity
- middleware::body_limit_layer
- middleware::catch_panic_layer
- middleware::compression_layer
- middleware::cors_layer
- middleware::cors_origin_layer
- middleware::metrics_layer
- middleware::rate_limit_layer
- middleware::request_context_layer
- middleware::request_id_layer
- middleware::request_scope_layer
- middleware::route_metrics_layer
- middleware::route_trace_layer
- middleware::security_headers_layer
- middleware::streaming_body_limit_layer
- middleware::timeout_layer
- middleware::timeout_response_layer
- middleware::trace_layer
- middleware::validated_request_id_layer
- middleware::webhook_body_limit_layer