Module: Mores::ImmutableStruct::Strict
- Defined in:
- lib/mores/immutable_struct/strict.rb
Instance Method Summary collapse
Instance Method Details
#initialize(*args) ⇒ Object
2 3 4 5 6 7 |
# File 'lib/mores/immutable_struct/strict.rb', line 2 def initialize(*args) unless args.count == members.count raise ArgumentError, "wrong number of arguments (#{args.count} for #{members.count})" end super end |