Expand description
Rust implementation of Openapi Spec V3.1.
Modules§
- openapi
- Rust implementation of Openapi Spec V3.1.
Macros§
Structs§
- Open
ApiRouter - A wrapper struct for [
axum::Router] andutoipa::openapi::OpenApifor composing handlers and services with collecting OpenAPI information from the handlers.
Traits§
- OpenApi
- Trait for implementing OpenAPI specification in Rust.
- Path
- Trait for implementing OpenAPI PathItem object with path.
- ToSchema
- Trait for implementing OpenAPI Schema object.
Type Aliases§
- Utoipa
Method Router - Wrapper type for
utoipa::openapi::path::Pathsand [axum::routing::MethodRouter].