Expand description
OpenAPI schema utilities
This module provides utilities for working with OpenAPI schemas, including type conversion, validation, and schema manipulation.
§Features
- Convert OpenAPI types to Rust types
- Handle composite types (oneOf, anyOf, allOf)
- Validate JSON values against schemas
- Generate type-safe parameter structures
Structs§
- Open
ApiSchema - OpenAPI schema wrapper
- Parameter
Definition - Parameter definition extracted from OpenAPI schema
Enums§
- Composite
Type - Composite schema type
- Open
ApiType - OpenAPI primitive types
Functions§
- extract_
parameters - Extract parameter definitions from an OpenAPI schema
- merge_
schemas - Merge multiple schemas (for allOf)