rustapi-openapi 0.1.2

OpenAPI documentation generator for RustAPI framework
Documentation
# RustAPI OpenAPI


OpenAPI documentation generation for the RustAPI framework.

> **Note**: This is an internal crate. You should depend on `rustapi-rs` instead.

## Features


- **Auto-generation**: Generates OpenAPI v3 specification from your code.
- **Swagger UI**: Serves an interactive documentation page.
- **Schema Derivation**: `#[derive(Schema)]` for structs (re-exports `utoipa::ToSchema`).
- **Standard Schemas**: Includes common schemas like `ErrorSchema`, `ValidationErrorSchema`.

## Integration


This crate is tightly integrated into `rustapi-core`.

```rust
use rustapi_openapi::{OpenApiSpec, ErrorSchema};

// Create a spec
let spec = OpenApiSpec::new("My API", "1.0")
    .register::<ErrorSchema>();
```