Class: OpenStruct

Inherits:
Object show all
Defined in:
lib/tiun/mixins.rb

Instance Method Summary collapse

Instance Method Details

#map(*args, &block) ⇒ Object



37
38
39
40
41
42
43
44
45
# File 'lib/tiun/mixins.rb', line 37

def map *args, &block
   res = self.class.new

   self.each_pair do |key, value|
      res[key] = block[key, value]
   end

   res
end