lool » sched is a utility library that provides a way to schedule tasks in various ways. Supports std::thread and the tokio runtime (as a feature flag).
Installation
This library is for internal use. And as such, it's only published privately.
cargo add lool --registry=lugit --features sched
Additional Features
sched-tokio: Enables thetokioruntime support.sched-rule-recurrent: Enables the "recurrent-rule" style for scheduling tasks.sched-rule-cron: Enables the "cron-like" style for scheduling tasks
[!WARNING] Not implemented warning although the
sched-rule-cronfeature is available, it's not yet implemented.
Planned Features
sched-rule-cron: Enables the "cron-like" style for scheduling taskssched-rule-pysched: Enables the "pysched-like" style for scheduling tasks