Schematics
Constants
VERSION = "0.5.0"
Class methods
format(regex : Regex)
Sourcegt(value : Int32)
Sourcegt(value : Float64)
Sourcegte(value : Int32)
Sourcelt(value : Int32)
Sourcelt(value : Float64)
Sourcelte(value : Int32)
Sourcelte(value : Float64)
Sourcematches(regex : Regex)
Sourcemax_length(length : Int32)
Sourceone_of(values : Array(String))
Sourcerange(min : Int32, max : Int32)
Sourcerange(min : Float64, max : Float64)
SourceNested types
- Schematics::ArrayValidator(T)
- Schematics::BaseField
- Schematics::Coerce
- Schematics::CustomValidator(T)
- Schematics::Field(T)
- Schematics::HashValidator(K, V)
- Schematics::Model
- Schematics::OptionalValidator(T)
- Schematics::Schema(T)
- Schematics::SchemaBuilder(T)
- Schematics::Struct
- Schematics::TypeValidator(T)
- Schematics::UnionValidator(T)
- Schematics::ValidationError
- Schematics::ValidationResult
- Schematics::Validator(T)
- Schematics::ValidatorChain(T)