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.
/// Errors that can occur during hot restart process.
pubenumHotRestartError{/// Indicates cargo-watch is not installed.
CargoWatchNotInstalled,/// Failed to spawn command process.
CommandSpawnFailed(String),/// Failed to wait for command process completion.
CommandWaitFailed(String),/// Other unspecified error with message.
Other(String),}