Expand description
Transport-neutral HTTP metadata.
This crate intentionally contains no handler, extractor, body, router, or middleware implementation. Framework adapters translate this metadata to their native APIs.
Structs§
- Endpoint
Metadata - Portable endpoint metadata consumed by framework adapters and documentation.
- Method
- The Request Method (VERB)
- Rate
Limit Policy - Declarative per-key rate limit translated by an HTTP adapter.
- Route
Path - A validated route path using
{parameter}placeholders. - Status
Code - An HTTP status code (
status-codein RFC 9110 et al.).
Enums§
- Authorization
Policy - Declarative authorization requirement for an endpoint.
Functions§
- default_
error_ status - Returns the default HTTP status for a stable soaprs error category.