Io module

in_scheduler

procedureextensionexperimentalSource

Whether the calling code runs on a fiber of a scheduler, that is inside io_run.

Example↗
Io :: #import "Extensions/Io";

assert(!Io.in_scheduler());
Io.io_run(() { assert(Io.in_scheduler()); });
in_scheduler :: () -> bool

Returns

bool

See also