Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

ObjectSpace::WeakMap#inspect

inspect → new_string

Returns a new string containing the WeakMap entries:

Example
m = ObjectSpace::WeakMap.new
m["one"] = 1
m["two"] = 2
m.inspect
# => "#<ObjectSpace::WeakMap:0x00007c457b2523e8: #<String:0x00007c457b2674f0> => 1, #<String:0x00007c457b27b8d8> => 2>"
See also #include? #key? #each_value #keys also in 4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0