brokkr is a simple distributed task queue library for Rust.
It allows queueing tasks and processing them in the background with independent workers and should be simple to integrate in existing applications and deployments.
Interface with the Redis backend.
A job and its metadata / state information.
Main error type for this crate.
The different states that a
Possible statuses of a
Represent data that is safe to be passed around either through the Redis backend (through Serde serialisation) or across threads for execution.
Result type for this crate.