Module: Obfusk::Util::BetterStruct::ClassMethods
- Defined in:
- lib/obfusk/util/struct.rb
Overview
class methods
Instance Method Summary collapse
-
#build(h = {}, &b) ⇒ Object
new, block, freeze, return.
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 |