module IceNine::CoreExt::Object

Extend Object with deep freezing

Public Instance Methods

deep_freeze() click to toggle source

Deep freeze an object

@example

object = object.deep_freeze

@return [self]

@api public

# File lib/ice_nine/core_ext/object.rb, line 18
def deep_freeze
  IceNine.deep_freeze(self)
end
deep_freeze!() click to toggle source

Deep freeze an object

@see IceNine.deep_freeze!

@example

object = object.deep_freeze!

@return [self]

@api public

# File lib/ice_nine/core_ext/object.rb, line 32
def deep_freeze!
  IceNine.deep_freeze!(self)
end