use io;
/// An operational failure while communicating with M2 or driving the terminal.
/// Syntax failures are not here: they are a verdict about the user's input
/// ([`crate::code::parser::ParseVerdict`]), not a fault in the session.
/// The result type shared by Spectral's fallible operations.
pub type Result<T> = Result;