oas3-gen 0.23.1

A rust type generator for OpenAPI v3.1.x specification.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod errors;
mod stats;
mod transforms;
mod type_graph;
mod type_usage;

pub(crate) use errors::ErrorAnalyzer;
pub(crate) use stats::count_unique_headers;
pub(crate) use transforms::{add_nested_validation_attrs, deduplicate_response_enums, update_derives_from_usage};
#[cfg(test)]
pub(crate) use type_usage::TypeUsage;
pub(crate) use type_usage::build_type_usage_map;

#[cfg(test)]
mod tests;