harn_hostlib/process/
mod.rs1pub mod handle;
10pub mod mock;
11pub mod owner_death;
12pub mod real;
13#[cfg(target_os = "windows")]
14mod windows;
15
16pub use handle::{
17 current_spawner, install_spawner, spawn_process, EnvMode, ExitStatus, OutputCapture,
18 OwnerDeathPolicy, ProcessCleanupChild, ProcessCleanupReport, ProcessError, ProcessHandle,
19 ProcessKiller, ProcessSpawner, SpawnSpec, SpawnerGuard, WaitOutcome,
20};
21pub use mock::{MockHandleController, MockProcess, MockProcessConfig, MockSpawner};
22pub use real::default_spawner;
23#[cfg(unix)]
24pub use real::replace_current_process;
25#[cfg(target_os = "windows")]
26pub use windows::KillOnCloseJob;