4 releases (2 breaking)
0.3.0 | May 1, 2024 |
---|---|
0.2.1 | Oct 6, 2023 |
0.2.0 | Sep 15, 2023 |
0.1.0 | Aug 11, 2023 |
#5 in #schedules
53 downloads per month
Used in 6 crates
20KB
419 lines
Common interface that should be implemented by clients that interact with the underlying store and are capable of managing tasks and schedules.
The interfaces follow an object-oriented structure with type-erased trait objects that allow operations on specific items. While in general less efficient, this structure allows for an ergonomic API and it's easy to implement graph-like APIs over it (like GraphQL).
Dependencies
~3.5–9.5MB
~95K SLoC