deschuler 0.2.0

An async, tokio based scheduling library for rust with a built-in cron builder.
Documentation
# deschuler


> [!IMPORTANT]
> This crate was developed to use in the [financrr]https://github.com/financrr/financrr-app projekt.
> It will be extended as needed.

An async, tokio based scheduling library for rust with a built-in cron builder.
It uses [croner](https://github.com/Hexagon/croner-rust) for the most available cron features.

## Features


- [x] Cron builder
- [x] Timezone support
- [x] Async scheduling
- [x] 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

## My goals


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.