A Rust library for hot restarting applications without downtime. Provides seamless process replacement for servers and long-running services, enabling zero-downtime updates and configuration reloads.
//! hot-restart
//!//! A Rust library for hot restarting applications without downtime.
//! Provides seamless process replacement for servers and long-running services,
//! enabling zero-downtime updates and configuration reloads.
moderror;modhot_restart;pubuse{error::*,hot_restart::*};usestd::{borrow::Cow,
fmt,future::Future,io::Error,process::{Child, Command, ExitStatus, Output, Stdio, exit},};