diff --git a/backend/server/Cargo.toml b/backend/server/Cargo.toml index 1070414..d02915f 100644 --- a/backend/server/Cargo.toml +++ b/backend/server/Cargo.toml @@ -11,6 +11,7 @@ tracing = { version = "0.1.41", features = ["log"] } git2 = "0.20.0" chrono = "0.4.39" uuid = { version = "1.13.2", features = ["v4"] } +cron = "0.15.0" [build-dependencies] git2 = "0.20.0" diff --git a/backend/server/src/scheduler/tasks/basic.rs b/backend/server/src/scheduler/tasks/basic.rs index 71fc3a6..24124e3 100644 --- a/backend/server/src/scheduler/tasks/basic.rs +++ b/backend/server/src/scheduler/tasks/basic.rs @@ -1,10 +1,11 @@ -use crate::scheduler::task_func::TaskFunc; -use crate::scheduler::tasks::Task; -use chrono::{DateTime, Utc}; -use cron::Schedule; use std::error::Error; use std::str::FromStr; +use crate::scheduler::{task_func::TaskFunc, tasks::Task}; + +use chrono::{DateTime, Utc}; +use cron::Schedule; + pub struct BasicTask { schedule: Schedule, func: Box,