queuey-macros 0.2.0

Derive macros (#[derive(Queues)], #[derive(Job)]) for queuey
Documentation
1
2
3
4
5
6
7
8
9
10
use queuey_macros::Job;
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Job)]
#[job(queue = AppQueues::Emails, retry(backoff = "fixed", delay = "0ms"))]
struct SendEmail {
    to: String,
}

fn main() {}