Module: MarshalDumpAndLoad
- Defined in:
- lib/marshal_dump_and_load.rb,
lib/marshal_dump_and_load/version.rb
Overview
オブジェクトに対して「深いコピー」 (deep copy) を行うメソッドを提供するモジュール
Constant Summary collapse
- VERSION =
"0.1.1"
オブジェクトの操作 collapse
-
#deep_copy ⇒ Object
オブジェクトに対して「深いコピー」 (deep copy) を行うメソッド.
Instance Method Details
#deep_copy ⇒ Object
オブジェクトに対して「深いコピー」 (deep copy) を行うメソッド
10 11 12 |
# File 'lib/marshal_dump_and_load.rb', line 10 def deep_copy ::Marshal.load( ::Marshal.dump( self ) ) end |