Class: Hash
Instance Method Summary collapse
-
#deep_dup ⇒ Object
複製を取得する ただし、配列の要素もdeep_dupメソッドで複製する 返却値:: 複写したインスタンスを返す.
Instance Method Details
#deep_dup ⇒ Object
複製を取得する
ただし、配列の要素もdeep_dupメソッドで複製する
- 返却値
-
複写したインスタンスを返す
529 530 531 532 533 534 535 536 |
# File 'lib/Miyako/API/modules.rb', line 529 def deep_dup ret = self.dup ret.keys.each{|key| v = ret[key] (v && v.methods.include?(:deep_dup)) ? v.deep_dup : v } ret end |