Table of Contents - hash_schema-0.2.0 Documentation
Classes and Modules
- HashSchema
- HashSchema::ArraySchema
- HashSchema::BooleanSchema
- HashSchema::EnumSchema
- HashSchema::HashSchema
- HashSchema::NumberSchema
- HashSchema::OptionalSchema
- HashSchema::OrSchema
- HashSchema::Schema
- HashSchema::StringSchema
- HashSchema::Void
Methods
- ::new — HashSchema::Schema
- ::new — HashSchema::OrSchema
- ::new — HashSchema::EnumSchema
- ::new — HashSchema::HashSchema
- #error — HashSchema::Schema
- #expect — HashSchema::Schema
- #expectation — HashSchema::Schema
- #expectation — HashSchema::OrSchema
- #expectation — HashSchema::ArraySchema
- #expectation — HashSchema::EnumSchema
- #format — HashSchema::Schema
- #inspect — HashSchema::Void
- #interpret — HashSchema::Schema
- #interpret_errors — HashSchema::Schema
- #pretty_validate — HashSchema::Schema
- #recursive_empty_error? — HashSchema::OrSchema
- #recursive_flat_error_values — HashSchema::OrSchema
- #schema_matches_data_type — HashSchema::OrSchema
- #to_s — HashSchema::Void
- #unexpected — HashSchema::HashSchema
- #validate — HashSchema::OptionalSchema
- #validate — HashSchema::OrSchema
- #validate — HashSchema::StringSchema
- #validate — HashSchema::NumberSchema
- #validate — HashSchema::BooleanSchema
- #validate — HashSchema::ArraySchema
- #validate — HashSchema::EnumSchema
- #validate — HashSchema::HashSchema