rightkit-process 0.2.1

Ownership-safe child lifecycle, restart, and health primitives for Right Suite apps.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod health;
mod owned;
mod restart;
mod stall;
mod stderr_tail;

pub use health::{HealthOutcome, HealthPolicy, HealthProbe, HealthTracker};
pub use owned::{
    AdoptedProcess, OwnedChild, OwnedCommand, ReapOutcome, WaitOutcome, DEFAULT_ENV_ALLOWLIST,
};
pub use restart::{
    Generation, RestartMode, RestartOutcome, RestartPermit, RestartPolicy, RestartTracker,
};
pub use stall::{Ack, Cooldown, StallConfig, StallEvent, StallWatchdog};
pub use stderr_tail::StderrTail;