module Manioc
Constants
- VERSION
Attributes
frozen[RW]
Public Class Methods
[](*fields, **defaults)
click to toggle source
# File lib/manioc/struct.rb, line 3 def [] *fields, **defaults Struct.configure \ fields: fields, defaults: defaults, mutable: false end
frozen?()
click to toggle source
# File lib/manioc/struct.rb, line 19 def frozen?; frozen; end
mutable(*fields, **defaults)
click to toggle source
# File lib/manioc/struct.rb, line 10 def mutable *fields, **defaults Struct.configure \ fields: fields, defaults: defaults, mutable: true end