class Optional
An optional reference to a fiber which can be cleared before it is resumed.
Definitions
def transfer(*arguments)
Transfer control to the fiber if it is still available.
Implementation
def transfer(*arguments)
fiber&.transfer(*arguments)
end
def alive?
Signature
-
returns
Boolean | Nil Whether the referenced fiber is still alive.
Implementation
def alive?
fiber&.alive?
end
def nullify
Clear the referenced fiber.
Implementation
def nullify
self.fiber = nil
end