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

singleton method Fiber.[]

self[key] -> object | nilRuby 3.2 から[permalink][rdoc][edit]

現在のファイバーの fiber storage から key に対応する値を返します。対応する値がない場合は nil を返します。

fiber storage については Fiber#storage を参照してください。

[PARAM] key:
キーを Symbol で指定します。
[EXCEPTION] TypeError:
key を Symbol として扱えない場合に発生します。
Fiber[:key] = 1

p Fiber[:key]     # => 1
p Fiber[:unknown] # => nil

[SEE_ALSO] Fiber.[]=, Fiber#storage