Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
ObjectSpace::WeakKeyMap#[]
(K) -> V?
map[key] → value
weakmap.c
View on GitHub ↗
static VALUE
wkmap_aref(VALUE self, VALUE key)
{
VALUE obj = wkmap_lookup(self, key);
return !UNDEF_P(obj) ? obj : Qnil;
}
Returns the value associated with the given key if found.
If key is not found, returns nil.