Expand description
Rust and Python-facing client library for the IRI REST API.
Public API layers:
ApiClient/BlockingApiClient: generic JSON HTTP clients.IriClient/BlockingIriClient: OpenAPI-driven operation clients.ClientError: unified error type used by all clients.
The OpenAPI operation registry is generated at build time from
openapi/openapi.json.
Structs§
- ApiClient
- Generic async JSON REST client. Generic async JSON REST client.
- Blocking
ApiClient - Generic blocking JSON REST client. Generic blocking JSON REST client.
- Blocking
IriClient - OpenAPI-backed blocking operation client.
- IriClient
- OpenAPI-backed blocking operation client.
- Operation
Definition - OpenAPI-backed blocking operation client.
Enums§
- Client
Error - Error type returned by all client operations. Errors returned by REST client operations.
Functions§
- openapi_
default_ server_ url - OpenAPI-backed blocking operation client.