class
Schematics::Schema(T)
- Schematics::Schema(T)
- Reference
- Object
Overview
Modern Schema implementation using compile-time type checking
Defined in:
schema.crConstructors
Class Method Summary
-
.with_validator(validator : Validator(T))
Convenience method to create a schema with custom validator
Instance Method Summary
-
#parse(data) : T
Validate and parse data, raising on error
-
#valid?(data) : Bool
Validate and return boolean (backward compatible)
-
#validate(data) : ValidationResult
Validate data and return detailed result
Constructor Detail
Class Method Detail
Convenience method to create a schema with custom validator