# start

Fiber::start

Start execution of the fiber

# 

ENTITY

<div data-wrapper="1" role="Fiber">

public

</div>

<div data-wrapper="1" role="Fiber">

mixed

</div>

<div data-wrapper="1" role="Fiber">

Fiber::start

</div>

<div data-wrapper="1" role="Fiber">

mixed

</div>

<div data-wrapper="1" role="Fiber">

args

</div>

A variadic list of arguments to provide to the callable used when constructing the fiber.

If the fiber has already been started when this method is called, a FiberError will be thrown.

# 

ENTITY

`args`  
The arguments to use when invoking the callable given to the fiber constructor.

# 

ENTITY

The value provided to the first call to Fiber::suspend or ENTITY if the fiber returns. If the fiber throws an exception before suspending, it will be thrown from the call to this method.