module MarshalDumpAndLoad

オブジェクトに対して「深いコピー」 (deep copy) を行うメソッドを提供するモジュール

Constants

VERSION

Public Instance Methods

deep_copy() click to toggle source

オブジェクトに対して「深いコピー」 (deep copy) を行うメソッド @return [Object]

# File lib/marshal_dump_and_load.rb, line 10
def deep_copy
  ::Marshal.load( ::Marshal.dump( self ) )
end