azoth-scheduler 0.2.2

Task scheduler for Azoth database with cron support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Convenience re-exports for common types.

pub use crate::config::SchedulerConfig;
pub use crate::error::{Result, SchedulerError};
pub use crate::event_applier::SchedulerEventApplier;
pub use crate::events::SchedulerEvent;
pub use crate::projection::{DueTask, ScheduleProjection, ScheduledTask, TaskFilter};
pub use crate::schedule::Schedule;
pub use crate::scheduler::{
    ScheduleTaskRequest, ScheduleTaskRequestBuilder, Scheduler, SchedulerBuilder,
};
pub use crate::task_handler::{TaskContext, TaskEvent, TaskHandler, TaskHandlerRegistry};