1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
//! Aysnc jobs management for `PliantDb`. #![forbid(unsafe_code)] #![warn( clippy::cargo, missing_docs, // clippy::missing_docs_in_private_items, clippy::nursery, clippy::pedantic, future_incompatible, rust_2018_idioms, )] #![cfg_attr(doc, deny(rustdoc::all))] #![allow(clippy::option_if_let_else)] /// Types related to the job [`Manager`](manager::Manager). pub mod manager; /// Types related to defining [`Job`]s. pub mod task; mod traits; pub use flume; pub use self::traits::{Job, Keyed};