Crate progenitor_hk
source ·Expand description
Progenitor is a Rust crate for generating opinionated clients from API
descriptions specified in the OpenAPI 3.0.x format. It makes use of Rust
futures for async API calls and Streams
for paginated interfaces.
It generates a type called Client
with methods that correspond to the
operations specified in the OpenAPI document.
For details see the repo README
Re-exports§
pub use progenitor_client;
Macros§
- Generates a client from the given OpenAPI document
Structs§
- Settings for Generator.
- OpenAPI generator.
- Contains a set of modifications that may be applied to an existing type.
Enums§
- Style of generated client.
- Style for using the OpenAPI tags when generating names in the client.