Table of Contents - dry-struct-1.4.0 Documentation
Classes and Modules
- Dry
- Dry::Struct
- Dry::Struct::ClassInterface
- Dry::Struct::Compiler
- Dry::Struct::Constructor
- Dry::Struct::Hashify
- Dry::Struct::MissingAttributeError
- Dry::Struct::RecycledStructError
- Dry::Struct::RepeatedAttributeError
- Dry::Struct::StructBuilder
- Dry::Struct::Sum
- Dry::Struct::Value
- Dry::Types
- Dry::Types::Printer
Methods
- ::Struct — Dry
- ::[] — Dry::Struct::Hashify
- ::new — Dry::Struct
- ::new — Dry::Struct::RepeatedAttributeError
- ::new — Dry::Struct::MissingAttributeError
- ::new — Dry::Struct::RecycledStructError
- ::new — Dry::Struct::StructBuilder
- ::new — Dry::Struct::Value
- #=== — Dry::Struct::Sum
- #=== — Dry::Struct::ClassInterface
- #[] — Dry::Struct
- #__new__ — Dry::Struct
- #abstract — Dry::Struct::ClassInterface
- #array? — Dry::Struct::StructBuilder
- #attribute — Dry::Struct::ClassInterface
- #attribute? — Dry::Struct::ClassInterface
- #attribute_names — Dry::Struct::ClassInterface
- #attributes — Dry::Struct::ClassInterface
- #attributes_from — Dry::Struct::ClassInterface
- #build_type — Dry::Struct::ClassInterface
- #call — Dry::Struct::StructBuilder
- #call — Dry::Struct::Sum
- #call_safe — Dry::Struct::ClassInterface
- #call_unsafe — Dry::Struct::ClassInterface
- #check_name — Dry::Struct::StructBuilder
- #check_schema_duplication — Dry::Struct::ClassInterface
- #const_name — Dry::Struct::StructBuilder
- #constrained? — Dry::Struct::ClassInterface
- #constructor — Dry::Struct::ClassInterface
- #deconstruct_keys — Dry::Struct
- #default? — Dry::Struct::ClassInterface
- #default_attributes — Dry::Struct::ClassInterface
- #define_accessors — Dry::Struct::ClassInterface
- #failure — Dry::Struct::ClassInterface
- #has_attribute? — Dry::Struct::ClassInterface
- #inherited — Dry::Struct::ClassInterface
- #inspect — Dry::Struct
- #load — Dry::Struct::ClassInterface
- #meta — Dry::Struct::ClassInterface
- #new — Dry::Struct
- #new — Dry::Struct::ClassInterface
- #optional? — Dry::Struct::StructBuilder
- #optional? — Dry::Struct::ClassInterface
- #parent — Dry::Struct::StructBuilder
- #pretty_print — Dry::Struct
- #primitive — Dry::Struct::ClassInterface
- #primitive? — Dry::Struct::ClassInterface
- #result — Dry::Struct::ClassInterface
- #struct? — Dry::Struct::ClassInterface
- #struct_builder — Dry::Struct::ClassInterface
- #success — Dry::Struct::ClassInterface
- #to_ast — Dry::Struct::ClassInterface
- #to_h — Dry::Struct
- #to_hash — Dry::Struct
- #to_proc — Dry::Struct::ClassInterface
- #transform_keys — Dry::Struct::ClassInterface
- #transform_types — Dry::Struct::ClassInterface
- #try — Dry::Struct::Sum
- #try — Dry::Struct::ClassInterface
- #try_struct — Dry::Struct::Sum
- #try_struct — Dry::Struct::ClassInterface
- #type? — Dry::Struct::StructBuilder
- #visit_array — Dry::Struct::StructBuilder
- #visit_constrained — Dry::Struct::StructBuilder
- #visit_constructor — Dry::Struct::StructBuilder
- #visit_nominal — Dry::Struct::StructBuilder
- #visit_struct — Dry::Struct::Compiler
- #visit_struct_sum — Dry::Types::Printer
- #| — Dry::Struct::Sum
- #| — Dry::Struct::ClassInterface