spawn_wait/lib.rs
1//! This crate allows you to spawn and manage a set of processes each associated
2//! with a key, and wait on all or part of them simultaneously.
3//!
4//! This crate also:
5//!
6//! * Handles catching ctrl+C
7//! * Allows you to signal all spawned processes to terminate, for example in case
8//! any one of them fails.
9
10mod processset;
11pub use processset::{ProcessSet, WaitAnyResult};
12mod errors;
13pub use errors::Error;
14mod signal;
15pub use signal::SignalHandler;