//! # Task policies
//!
//! | Type | Controls | Default |
//! |---------------------|----------------------------------------------|-----------------------|
//! | [`AdmissionPolicy`] | What happens when a slot is already occupied | `DropIfRunning` |
//! | [`RestartPolicy`] | Whether a task restarts after completion | `Never` |
//! | [`BackoffPolicy`] | Delay between failure retries | 1 s to 30 s, factor 2 |
//! | [`JitterPolicy`] | Randomness applied to backoff delays | `Full` |
pub use AdmissionPolicy;
pub use BackoffPolicy;
pub use JitterPolicy;
pub use RestartPolicy;