rwf 0.2.1

Framework for building web applications in the Rust programming language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Asynchronous background job queue.
//!
//! Implemented using a Postgres table and a fast locking query (`FOR UPDATE SKIP LOCKED`).
//! This implementation makes the job queue durable (doesn't lose jobs) and fast.
pub mod clock;
pub mod cron;
pub mod error;
pub mod model;
pub mod worker;

pub use clock::Clock;
pub use cron::Cron;
pub use error::Error;
pub use model::{queue_async, queue_delay, Job, JobHandler, JobModel};
pub use worker::Worker;