moirai-executor 0.8.2

Hybrid executor implementation for Moirai concurrency library
Documentation
//! Task registry for tracking and managing task lifecycle.

pub(crate) mod diagnostics;
mod directory;
mod fan_out;
#[allow(clippy::module_inception)]
pub(crate) mod registry;
mod retention;
#[cfg(test)]
mod retention_tests;
pub(crate) mod state;
#[cfg(test)]
mod tests;
pub(crate) mod token;
#[cfg(test)]
mod token_tests;
#[cfg(test)]
mod waiter_tests;

pub(crate) use registry::CancelOutcome;
pub use registry::TaskRegistry;
pub use retention::RetentionPolicy;
pub(crate) use token::{
    OwnedStateLease, RunningTaskToken, SchedulerStateLease, StateLease, TaskLifecycleToken,
};