Module green::sched[src]

Structs

SchedHandle
Scheduler

A scheduler is responsible for coordinating the execution of Tasks on a single thread. The scheduler runs inside a slightly modified Rust Task. When not running this task is stored in the scheduler struct. The scheduler struct acts like a baton, all scheduling actions are transfers of the baton.

Enums

SchedMessage

Traits

ClosureConverter