//! The log-parking seam, driven through the real subscriber.
//!
//! The unit tests in `logging.rs` exercise the writer directly, which proves
//! the behaviour but not the wiring: a `tracing` call has to reach the writer
//! through the layer `init` installs, and that only happens in a process that
//! won the global subscriber slot. A test binary of its own is the smallest
//! place where that is guaranteed.
//!
//! The stakes are a user-visible bug: `lev -v setup` used to draw hyper and
//! rustls debug lines across the wizard, staircased by raw mode and never
//! painted over, because stderr is the same terminal the alternate screen is
//! on.
use logging;
/// Nothing logged while the terminal is held reaches stderr, and nothing is
/// lost either: it arrives when the terminal is handed back.