Expand description
Output validator for structured responses.
Validates JSON data against JSON schemas, supporting:
- Basic type validation (string, integer, number, boolean, array, object, null)
- Field constraints (minLength, maxLength, minimum, maximum, pattern, enum)
- Array constraints (minItems, maxItems, items schema)
- Nested validation (recursive object and array validation)
- Additional properties control
Structs§
- Output
Validator - Validator for structured output.
Traits§
- Into
Validator Data - Trait for types that can be converted to validator data.