Class: Dry::Types::Hash::Symbolized

Inherits:
Weak show all
Defined in:
lib/dry/types/hash/schema.rb

Instance Attribute Summary

Attributes inherited from Schema

#member_types

Attributes inherited from Definition

#options, #primitive

Attributes included from Options

#options

Method Summary

Methods inherited from Weak

new, #try

Methods inherited from Schema

#call, #initialize, #try

Methods included from MaybeTypes

#resolve_missing_value

Methods inherited from Dry::Types::Hash

#permissive, #schema, #strict, #strict_with_defaults, #symbolized, #weak

Methods inherited from Definition

[], #call, #constrained?, #default?, #failure, #initialize, #name, #primitive?, #result, #success, #try

Methods included from Builder

#constrained, #constrained_type, #constructor, #default, #enum, #maybe, #optional, #safe, #|

Methods included from Options

#initialize, #meta, #with

Constructor Details

This class inherits a constructor from Dry::Types::Hash::Schema