Method: Weak::Map::WeakKeysWithDelete#clear

Defined in:
lib/weak/map/weak_keys_with_delete.rb

#clearself

Removes all elements and returns self

Returns:

  • (self)


48
49
50
51
# File 'lib/weak/map/weak_keys_with_delete.rb', line 48

def clear
  @map = ObjectSpace::WeakMap.new
  self
end