swansong 0.3.7

Graceful Shutdown
Documentation
mod shutdown_completion;
pub use shutdown_completion::ShutdownCompletion;

mod shutting_down;
pub use shutting_down::ShuttingDown;

mod inner;
pub(crate) use inner::Inner;

mod shard;

mod sync;

#[cfg(all(test, swansong_loom))]
mod loom_models;

mod guard;
pub use guard::Guard;

mod guard_report;
pub use guard_report::{GuardReport, GuardReportEntry};

mod interrupt;
pub use interrupt::Interrupt;

mod guarded;
pub use guarded::Guarded;