Skip to main content

schedule_task

Macro schedule_task 

Source
macro_rules! schedule_task {
    ($f:expr) => { ... };
}
Expand description

Macro for creating closure-based tasks more ergonomically

§Example

use ferro_rs::{schedule_task, Schedule};

pub fn register(schedule: &mut Schedule) {
    schedule.add(
        schedule_task!(|| async {
            println!("Running!");
            Ok(())
        })
        .daily()
        .name("my-task")
    );
}