Expand description
WAE Schema - Schema 定义与验证模块
提供统一的 Schema 定义能力,支持:
- 数据结构 Schema 定义
- Schema 验证
- OpenAPI 文档生成
Modules§
- openapi
- OpenAPI 相关功能 OpenAPI 文档生成模块
- swagger_
ui - Swagger UI 相关功能 Swagger UI 模块
Structs§
- Callback
- 回调定义
- Components
- 组件定义
- Contact
- 联系信息
- Encoding
- 编码定义
- Example
- 示例定义
- External
Documentation - 外部文档定义
- Header
- 头部定义
- License
- 许可信息
- Link
- 链接定义
- Media
Type - 媒体类型定义
- OAuth
Flow - OAuth2 流程
- OAuth
Flows - OAuth2 流程
- Open
ApiDoc - OpenAPI 文档
- Open
ApiInfo - OpenAPI 文档信息
- Operation
- 操作定义
- Parameter
- 参数定义
- Path
Item - 路径项
- Reference
- 引用对象
- Request
Body - 请求体定义
- Response
- 响应定义
- Schema
- Schema 定义
- Schema
Builder - Schema 构建器
- Security
Requirement - 安全要求
- Security
Scheme - 安全方案
- Server
- 服务器定义
- Server
Variable - 服务器变量
- Tag
- 标签定义
Enums§
- ApiKey
Location - API Key 位置
- Example
OrReference - 示例或引用
- Header
OrReference - 头部或引用
- Link
OrReference - 链接或引用
- Parameter
Location - 参数位置
- Parameter
OrReference - 参数或引用
- Request
Body OrReference - 请求体或引用
- Response
OrReference - 响应或引用
- Schema
Type - Schema 类型定义
- Security
Scheme Type - 安全方案类型
Traits§
- ToSchema
- Schema 生成 trait