This crate generates Rust structures from OpenAPI 3.0 definitions.

Example

```rust use openapistructgen::generate;

fn main() { generate( concat!(env!("CARGOMANIFESTDIR"), "/tests/example-schema.yaml"), concat!(env!("CARGOOUTDIR"), "/gen.rs"), &["Clone", "Serialize", "Deserialize"], &[("serde", "Serialize"), ("serde", "Deserialize")], ) .unwrap(); } ```

Goals

Non Goals