//! Spawn children into one kill-on-drop group. Dropping the group — or calling
//! `shutdown()` — tears down the whole tree (grandchildren included), so an
//! early return or panic never leaks subprocesses.
//!
//! Run with: `cargo run --example process_group`
use ;
async