Module: Strava::DeepCopyable
- Included in:
- Api::Pagination, Web::Response
- Defined in:
- lib/strava/deep_copyable.rb
Instance Method Summary collapse
-
#deep_copy(obj) ⇒ Object
Ruby’s way of creating a true deep copy/clone.
Instance Method Details
#deep_copy(obj) ⇒ Object
Ruby’s way of creating a true deep copy/clone
12 13 14 |
# File 'lib/strava/deep_copyable.rb', line 12 def deep_copy(obj) Marshal.load(Marshal.dump(obj)) end |