zeph-scheduler 0.11.6

Cron-based periodic task scheduler with SQLite persistence for Zeph
Documentation
1
2
3
4
5
6
7
8
9
10
11
use thiserror::Error;

#[derive(Debug, Error)]
pub enum SchedulerError {
    #[error("invalid cron expression: {0}")]
    InvalidCron(String),
    #[error("database error: {0}")]
    Database(#[from] sqlx::Error),
    #[error("task execution failed: {0}")]
    TaskFailed(String),
}