Module: Dry::Schema
- Defined in:
- lib/dry/validation.rb
Constant Summary collapse
- RUST_COMPATIBILITY_LAYER =
true- VERSION =
Validation::Rust::VERSION
Class Method Summary collapse
- .define(*external_schemas) ⇒ Object
- .JSON(*external_schemas) ⇒ Object
- .Params(*external_schemas) ⇒ Object
Class Method Details
.define(*external_schemas) ⇒ Object
29 30 31 |
# File 'lib/dry/validation.rb', line 29 def define(*external_schemas, &) Validation::Rust::Schema.define(:schema, *external_schemas, &) end |
.JSON(*external_schemas) ⇒ Object
25 26 27 |
# File 'lib/dry/validation.rb', line 25 def JSON(*external_schemas, &) Validation::Rust::Schema.JSON(*external_schemas, &) end |
.Params(*external_schemas) ⇒ Object
21 22 23 |
# File 'lib/dry/validation.rb', line 21 def Params(*external_schemas, &) Validation::Rust::Schema.Params(*external_schemas, &) end |