//! Driving a pipeline on a background thread via `ThreadedDriver`.
//!
//! The calling thread blocks on `run_threaded()` until the worker
//! finishes. Use this when you want the pipeline body to run off the
//! current thread (for example, alongside an event loop that owns
//! the main thread) without bringing in an async runtime.
//!
//! Run with:
//!
//! ```text
//! cargo run --example threaded
//! ```
use ;