Expand description
Request context primitives shared by middleware, handlers, and observers.
Structs§
- Request
Context - Request/correlation context attached to request extensions.
- Request
Identity - Request identity used by rate limiters and observers.
Enums§
- Client
Kind - Client classification inferred from request boundary headers.
Traits§
- Identity
Extractor - Extracts a rate-limit identity from request parts.
Functions§
- api_
key_ identity - Builds an identity extractor from API key headers.
- client_
ip_ identity - Builds an identity extractor from the connected client IP address.
- context_
identity - Builds an identity extractor that prefers user/tenant/API key context fields.
- trusted_
proxy_ client_ ip_ identity - Builds an identity extractor that trusts
X-Forwarded-Foronly from known proxies.