Class: Hash
Instance Method Summary collapse
Instance Method Details
#to_deep_struct ⇒ Object
16 17 18 |
# File 'lib/dorian/to_struct.rb', line 16 def to_deep_struct Struct.new(*keys.map(&:to_sym)).new(*values.map(&:to_deep_struct)) end |
#to_struct ⇒ Object
12 13 14 |
# File 'lib/dorian/to_struct.rb', line 12 def to_struct Struct.new(*keys.map(&:to_sym)).new(*values) end |