Module: Obfusk::Util::BetterStruct::ClassMethods

Defined in:
lib/obfusk/util/struct.rb

Overview

class methods

Instance Method Summary collapse

Instance Method Details

#build(h = {}, &b) ⇒ Object

new, block, freeze, return



31
32
33
# File 'lib/obfusk/util/struct.rb', line 31

def build(h = {}, &b)
  x = new h; b[x] if b; x.freeze
end