taskvisor 0.8.0

In-process Tokio task supervisor with retries, graceful shutdown, reliable final outcomes, and per-key admission control
Documentation
1
2
3
4
5
6
7
8
9
//! Adapters from application code to the [`Task`](crate::Task) contract.
//!
//! This private implementation layer is re-exported through [`crate::tasks`].
//! It currently provides [`TaskFn`](crate::TaskFn), which turns an async closure into a reusable task object.
//!
//! ```text
//! async closure ──► TaskFn ──► impl Task ──► TaskRef
//! ```
pub mod func;