//! Server lifecycle for Kerniq Server, built on Tokio and Hyper.
//!
//! * [`server`] — the accept loop with connection limits and bounded
//! graceful drain,
//! * [`Shutdown`] / [`os_signal`] — shutdown coordination,
//! * [`BackgroundTasks`] — tasks tied to the server lifecycle,
//! * [`runtime`] — the rules for who owns the Tokio runtime.
//!
//! Kerniq does not implement an executor or an HTTP protocol: Tokio and
//! Hyper do that work.
pub use ;
pub use ;
pub use BackgroundTasks;