HashStruct is similar to Struct from Ruby standard library, the difference is that HashStruct.generate creates a class which takes a hash with attributes rather than just positional arguments as Struct.new does.
Required Ruby Version
>= 1.9.1
Authors
Jakub Šťastný aka Botanicus