Method: Weak::Map::StrongSecondaryKeys#clear
- Defined in:
- lib/weak/map/strong_secondary_keys.rb
#clear ⇒ self
Removes all elements and returns self
85 86 87 88 89 90 |
# File 'lib/weak/map/strong_secondary_keys.rb', line 85 def clear @keys = ObjectSpace::WeakMap.new @values = ObjectSpace::WeakMap.new @key_map = {} self end |