Class: Fiber
- Inherits:
-
Object
- Object
- Fiber
- Defined in:
- lib/fiber_pool.rb
Instance Method Summary collapse
-
#[](key) ⇒ Object
Attribute Reference–Returns the value of a fiber-local variable, using either a symbol or a string name.
-
#[]=(key, value) ⇒ Object
Attribute Assignment–Sets or creates the value of a fiber-local variable, using either a symbol or a string.
Instance Method Details
#[](key) ⇒ Object
Attribute Reference–Returns the value of a fiber-local variable, using either a symbol or a string name. If the specified variable does not exist, returns nil.
12 13 14 |
# File 'lib/fiber_pool.rb', line 12 def [](key) local_fiber_variables[key] end |
#[]=(key, value) ⇒ Object
Attribute Assignment–Sets or creates the value of a fiber-local variable, using either a symbol or a string. See also Fiber#[].
18 19 20 |
# File 'lib/fiber_pool.rb', line 18 def []=(key,value) local_fiber_variables[key] = value end |