Sha256: 0bb111ef09487b72ee1e01200f3072169cbc113736c7af49162ebf7aeed1d83f
Contents?: true
Size: 304 Bytes
Versions: 2
Compression:
Stored size: 304 Bytes
Contents
require 'awestruct/astruct_mixin' module Awestruct class AStruct < Hash include AStructMixin def initialize(hash=nil) hash.each{|k,v| self[k]=v } if hash end alias_method :original_entries, :entries undef entries def inspect "AStruct{...}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
awestruct-0.4.8 | lib/awestruct/astruct.rb |
awestruct-0.4.7 | lib/awestruct/astruct.rb |