Expand description
Request validation via vld.
Structs§
- Validate
- Route attribute: declare the validated DTO for a route.
- Validate
Hook - Type-erased runner invoked by route middleware.
- Validated
- Parsed DTO stored on the request by
ValidateHook. - Validation
Error - Newtype so Sova can implement
IntoResponse(orphan rule). - Vld
- Plugin: coverage check for POST/PUT/PATCH without
ValidateHook.
Enums§
- Validate
Source - Where to read input for
Validate.
Traits§
- Valid
Ext - Access DTO stored by
ValidateHook. - Validate
Route Ext - Sugar: attach
Validate+ValidateHook(+ OpenAPI schema when enabled). - Validate
Schema - Validation
Ext - Validate request body / query / path params with
vldschema!types.
Functions§
- missing_
validate_ routes - POST/PUT/PATCH routes that lack a
ValidateHook.