class Object
Public Instance Methods
Fibril(*guard_names, &block)
click to toggle source
Create a new fibril
# File lib/fibril/core.rb, line 223 def Fibril(*guard_names, &block) fibril = Fibril.new(&block) return fibril unless Fibril.running Fibril::Guard.create(fibril).tap do |guard| guard_names.each do |name| Fibril.guard.send("#{name}=", guard) end end end