Module: KeyStruct

Defined in:
lib/key_struct.rb,
lib/key_struct/version.rb

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.accessor(*keys) ⇒ Object



9
10
11
# File 'lib/key_struct.rb', line 9

def self.accessor(*keys)
  define_key_struct(:attr_accessor, keys)
end

.reader(*keys) ⇒ Object



5
6
7
# File 'lib/key_struct.rb', line 5

def self.reader(*keys)
  define_key_struct(:attr_reader, keys)
end