Class: OpenStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/lab42/ostruct.rb

Instance Method Summary collapse

Instance Method Details

#deconstruct_keysObject



5
# File 'lib/lab42/ostruct.rb', line 5

def deconstruct_keys(*) = to_h

#update(**opts) ⇒ Object



7
8
9
10
11
# File 'lib/lab42/ostruct.rb', line 7

def update(**opts)
  opts.each do |k, v|
    self[k] = v
  end
end