Important
This crate was developed to use in the financrr projekt. It will be extended as needed.
An async, tokio based scheduling library for rust with a built-in cron builder. It uses croner for the most available cron features.
- Cron builder
- Timezone support
- Async scheduling
- Sync scheduling
- Error handler
- Persistent scheduling
- Event/Notification system
- shared data
- support for chrono and time
- support for log crate
- more scheduler (pure std, async-stc, etc.)
- monitoring
The goal is to create a feature-rich scheduling library that is easy to use.
It should be very flexible. The "first" implementation uses tokio, but I want to make it possible that we supply more
backends in the future.
Each implementation can support different features. So that when a new feature is added not all backends have to be updated.