hot-restart 0.6.16

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.
Documentation
1
2
3
4
5
6
7
8
9
10
11
/// Errors that can occur during hot restart process.
pub enum HotRestartError {
    /// 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),
}