OnDemandWorkerFunc.run

Trigger an execution of the worker.

If the worker is already executing, this will cause it to execute again once it completes. Otheriwse, opens a new fiber and starts executing.

  1. void run()
  2. void run(ParameterTypeTuple!F args)
    struct OnDemandWorkerFunc(alias F)
    nothrow @safe @nogc
    static if(ParameterTypeTuple!F.length > 0)
    void
    run
    (
    ParameterTypeTuple!F args
    )

Meta