instance method
deep_dup
Ruby on Rails 7.2.3
Since v7.1.6Signature
deep_dup()
Returns a copy of module or class if it’s anonymous. If it’s named, returns self.
Object.deep_dup == Object # => true klass = Class.new klass.deep_dup == klass # => false
Source
# File activesupport/lib/active_support/core_ext/object/deep_dup.rb, line 64
def deep_dup
if name.nil?
super
else
self
end
end
Defined in activesupport/lib/active_support/core_ext/object/deep_dup.rb line 64
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Module