Module openapi

Module openapi 

Source
Expand description

OpenAPI specification handling and utilities

This module has been refactored into sub-modules for better organization:

  • spec: OpenAPI specification loading and parsing
  • schema: Schema validation and handling
  • route: Route generation from OpenAPI paths
  • validation: Request/response validation against schemas
  • response: Mock response generation based on schemas

Re-exports§

pub use response::*;
pub use route::*;
pub use schema::*;
pub use spec::*;
pub use validation::*;

Modules§

response
OpenAPI response generation and mocking
route
OpenAPI route generation from specifications
schema
OpenAPI schema validation and handling
spec
OpenAPI specification loading and parsing
validation
OpenAPI request/response validation

Structs§

OpenApiOperation
Stub OpenApiOperation for compilation

Type Aliases§

OpenApiSecurityRequirement
Type alias for OpenAPI security requirements