Expand description
Axum/Tower delivery conventions shared by local and Lambda runtimes.
Structs§
- ApiFailure
- ApiResponse
- An Axum response plus standard cross-client response metadata.
- ApiResponse
Metadata - Standard HTTP response metadata used by browser, native, and machine clients.
- Contract
Authorization Alternative - One representable
OpenAPISecurity Requirement alternative. - Contract
Authorization Policy - Additive coarse authorization metadata generated separately from operations.
- Contract
Validation Errors - Deterministic, bounded public validation failures.
- Cursor
- Cursor
Page Info - Disable
Response Compression - Response extension that opts one response out of dynamic compression.
- Http
Header Policy - Exact browser-request, response-exposure, and diagnostic-redaction policy.
- Http
Module - One fully state-bound Axum router contributed by a statically linked plugin.
- Http
Runtime Config - Principal
- Problem
Details - Request
Metadata - Resource
Collection - Resource
Document - Resource
List Policy - Resource
List Query - Sort
Term - Strong
Entity Tag - Validated
Json - One native Axum JSON extraction followed by static contract validation.
- Validated
Path - One native Axum path extraction followed by static contract validation.
- Validated
Query - One native Axum query extraction followed by static contract validation.
Enums§
- ApiResponse
Metadata Error - Bearer
Challenge - Standard bearer challenges for protected API operations.
- Entity
TagError - Http
Composition Error - Http
Configuration Error - Principal
Error - Resource
Query Error - Sort
Direction
Constants§
- MAX_
REQUEST_ ID_ BYTES - Maximum accepted byte length of an untrusted correlation ID.
- PRINCIPAL_
SCOPES_ CLAIM - Reserved provider-neutral claim used to carry normalized exact scope tokens.
- RESPONSE_
COMPRESSION_ MIN_ BYTES - Minimum known response size eligible for Minco’s negotiated gzip layer.
Statics§
Traits§
- Contract
Validate - A statically dispatched semantic request validator generated from a contract.
Functions§
- apply_
standard_ middleware - authorize_
operation - Enforce generated authentication, permission and scope requirements.
- compose_
plugin_ http - Validates and merges plugin routes, then applies Minco’s standard middleware with an automatically expanded global body ceiling.
- is_
valid_ request_ id - Return whether a request ID uses Minco’s bounded correlation-safe grammar.
- merge_
plugin_ http_ modules - Merges every plugin-contributed router in deterministic installation order.
- parse_
if_ match - parse_
resource_ list_ query - principal_
from_ headers - problem_
response - request_
id_ from_ headers - Read a safe correlation ID from request headers.
- required_
header_ policy - Returns the application policy plus the exact requirements of installed HTTP modules.
- required_
request_ body_ bytes - Returns the global request-body ceiling required by all installed HTTP modules.
- safe_
request_ id - Preserve a safe request ID or replace untrusted input with
UUIDv7. - validate_
plugin_ http_ modules - Verifies that HTTP contributions and plugin descriptors have an exact operation-ID correspondence.