Cloneable

Stadard basis for adding dup and clone methods to a class.

Methods
Public Instance methods
clone()
This method is also aliased as dup
# File lib/facets/more/cloneable.rb, line 47
  def clone
    sibling = self.class.new
    instance_variables.each do |ivar|
      value = self.instance_variable_get(ivar)
      sibling.instance_variable_set(ivar, value.dup) #rake_dup)
    end
    sibling
  end
dup()

Alias for clone