Module: Actor::Start
- Defined in:
- lib/actor/actor.rb
Instance Method Summary collapse
Instance Method Details
#start(*positional_arguments, include: nil, **keyword_arguments, &block) ⇒ Object
119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'lib/actor/actor.rb', line 119 def start *positional_arguments, include: nil, **keyword_arguments, &block address, instance, thread = spawn( *positional_arguments, include: %i(actor thread), **keyword_arguments, &block ) Messaging::Writer.(Message::Resume.new, address) destructure instance, address, thread, include: include end |