Ruby 3.4 リファレンスマニュアル

instance method ObjectSpace::WeakMap#values

values -> [object]Ruby 2.1.0 から[permalink][rdoc][edit]

保持しているエントリの参照先オブジェクトからなる配列を返します。

GC によって回収されたエントリの値は含まれません。返される配列の要素の順序は不定です。

weak_map = ObjectSpace::WeakMap.new
key = "text"
weak_map[key] = "test"

p weak_map.values # => ["test"]

[SEE_ALSO] ObjectSpace::WeakMap#keys