tokio_util/task/
mod.rs

1//! Extra utilities for spawning tasks
2
3#[cfg(tokio_unstable)]
4mod join_map;
5mod spawn_pinned;
6pub use spawn_pinned::LocalPoolHandle;
7
8#[cfg(tokio_unstable)]
9#[cfg_attr(docsrs, doc(cfg(all(tokio_unstable, feature = "rt"))))]
10pub use join_map::{JoinMap, JoinMapKeys};
11
12#[cfg(all(tokio_unstable, feature = "tracing"))]
13#[cfg_attr(
14    docsrs,
15    doc(cfg(all(tokio_unstable, feature = "rt", feature = "tracing")))
16)]
17pub use join_map::Builder as JoinMapBuilder;
18
19pub mod task_tracker;
20pub use task_tracker::TaskTracker;
21
22mod abort_on_drop;
23pub use abort_on_drop::AbortOnDropHandle;