Available on crate feature
openapi only.Expand description
OpenAPI 3.0 document builder (requires openapi feature).
Builds a spec from SchemaRegistry including
components.schemas, request bodies, response content, and parameters.
Structs§
- Open
ApiBuilder - Builds an OpenAPI 3.0 document from a
SchemaRegistry. - Open
ApiComponents - Reusable schemas (
components.schemas). - Open
ApiDocument - OpenAPI 3.0 document.
- Open
ApiInfo - API metadata (
info). - Open
ApiMedia Type - Media type entry (
content.application/json). - Open
ApiOperation - Path operation (
get,post, …). - Open
ApiParameter - Path or query parameter.
- Open
ApiRequest Body - Request body with JSON content.
- Open
ApiResponse - Single HTTP response.
- Open
ApiResponses - Operation responses map.
- Open
ApiServer - Server URL (
servers[]).
Enums§
- Open
ApiSchema Ref - JSON Schema reference or inline schema.