Module: Rbdantic
- Defined in:
- lib/rbdantic.rb,
lib/rbdantic/base.rb,
lib/rbdantic/field.rb,
lib/rbdantic/config.rb,
lib/rbdantic/version.rb,
lib/rbdantic/base/dsl.rb,
lib/rbdantic/base/access.rb,
lib/rbdantic/error_detail.rb,
lib/rbdantic/base/validation.rb,
lib/rbdantic/validators/types.rb,
lib/rbdantic/json_schema/types.rb,
lib/rbdantic/serialization/dumper.rb,
lib/rbdantic/json_schema/generator.rb,
lib/rbdantic/validators/types/base.rb,
lib/rbdantic/validators/types/date.rb,
lib/rbdantic/validators/types/hash.rb,
lib/rbdantic/validators/types/time.rb,
lib/rbdantic/validators/types/array.rb,
lib/rbdantic/validators/types/float.rb,
lib/rbdantic/validators/types/model.rb,
lib/rbdantic/validators/types/number.rb,
lib/rbdantic/validators/types/string.rb,
lib/rbdantic/validators/types/symbol.rb,
lib/rbdantic/validators/types/boolean.rb,
lib/rbdantic/validators/types/integer.rb,
lib/rbdantic/json_schema/defs_registry.rb,
lib/rbdantic/validators/types/datetime.rb,
lib/rbdantic/validators/field_validator.rb,
lib/rbdantic/validators/model_validator.rb,
lib/rbdantic/validators/validator_context.rb,
lib/rbdantic/serialization/json_serializer.rb
Defined Under Namespace
Modules: JsonSchema, Serialization, Validators Classes: BaseModel, Boolean, ErrorDetail, FieldInfo, ModelConfig, ValidationError
Constant Summary collapse
- Field =
FieldInfo- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.Field(**options) ⇒ Object
187 |
# File 'lib/rbdantic/field.rb', line 187 def self.Field(**); FieldInfo.new(**); end |