Structs

ScheduleJob contains meta data of the scheduled job.

Scheduler implements the main scheduler.

SimpleCallbackJob executes callback.

SimpleOnceTrigger fires once after specified delay.

SimpleTrigger fires after each Duration.

Task is a schedulable unit which encapsulates the job and its trigger.

Traits

Job is the trait that an implementor must conform to in order to be schedulable and runnable by the scheduler.

Trigger is the trait for implementing triggers.

Functions

schedule_task_after schedules the given job to run once after tick.

schedule_task_every schedules the given job with a trigger that fires after every tick.

schedule_task_with schedules the given job with the given trigger.

Type Definitions