//! Async I/O task spawning, instrumented with [`tracing`].
use Instrument;
/// Spawns `future` onto the ambient Tokio runtime, wrapped in a
/// `mytheclipse_io_task` tracing span.
///
/// # Panics
///
/// Panics if called outside the context of a running Tokio runtime; mytheclipse
/// does not construct or own a runtime of its own, it schedules onto
/// whichever runtime the caller is already inside.