cargo-progenitor 0.11.2

A cargo command to generate a Rust client SDK from OpenAPI
Generate a stand-alone crate from an OpenAPI document

Usage: cargo progenitor [OPTIONS] --input <INPUT> --output <OUTPUT> --name <NAME> --version <VERSION>

Options:
  -i, --input <INPUT>
          OpenAPI definition document (JSON or YAML)
  -o, --output <OUTPUT>
          Output directory for Rust crate
  -n, --name <NAME>
          Target Rust crate name
  -v, --version <VERSION>
          Target Rust crate version
      --registry-name <REGISTRY_NAME>
          Target Rust crate registry
      --license-name <LICENSE_NAME>
          Target crate license [default: "SPECIFY A LICENSE BEFORE PUBLISHING"]
      --interface <INTERFACE>
          SDK interface style [default: positional] [possible values: positional, builder]
      --tags <TAGS>
          SDK tag style [default: merged] [possible values: merged, separate]
      --include-client <INCLUDE_CLIENT>
          Include client code rather than depending on progenitor-client [default: true] [possible values: true, false]
  -h, --help
          Print help