Skip to main content

Module transport

Module transport 

Source
Expand description

Secret-aware request capture, redaction, and transport abstractions for Gingr endpoints.

Structs§

Client
Gingr client configuration bundle shared by endpoint builders and transport.
HttpTransport
Reqwest-backed transport for sending requests to Gingr.
MockTransport
In-memory Gingr transport used for deterministic tests and fixtures.
RedactedRequest
Log-safe view of a Gingr request with sensitive provider parameters removed.
RequestParts
HTTP method, path, and parameters for a typed Gingr endpoint request.
RequestPartsBuilder
Builder that classifies Gingr endpoint parameters and redaction rules.

Enums§

TransportError
Errors raised while building or sending Gingr transport requests.

Traits§

Transport
Defines the behavior required from a transport participant in the transport workflow.

Type Aliases§

Result
Result type returned by fallible transport operations.