module Spruz::DeepDup

Public Instance Methods

deep_dup() click to toggle source
# File lib/spruz/deep_dup.rb, line 3
def deep_dup
  Marshal.load(Marshal.dump(self))
rescue TypeError
  return self
end