Skip to main content

task_supervisor/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(missing_docs)]
3
4mod builder;
5mod handle;
6mod supervisor;
7mod task;
8
9pub use builder::SupervisorBuilder;
10pub use handle::{SupervisorHandle, SupervisorHandleError};
11pub use supervisor::SupervisorError;
12pub use task::{SupervisedTask, TaskError, TaskResult, TaskStatus};
13pub use tokio_util::sync::CancellationToken;