Module: Immutable

Defined in:
lib/immutable.rb

Defined Under Namespace

Modules: ClassMethods Classes: CannotOverrideMethod

Constant Summary collapse

UNIQ =

Random ID changed at each interpreter load

"_#{object_id.abs}"

Class Method Summary collapse

Class Method Details

.included(mod) ⇒ Object



7
8
9
# File 'lib/immutable.rb', line 7

def self.included(mod)
  mod.extend(ClassMethods)
end