//! Defines the error types and `Result` alias for the `ansimage` crate.
//!
//! This module consolidates all possible failure modes into a single enum,
//! [`AnsiImageError`], for convenient error handling across the library. It
//! also provides a crate-specific [`Result`] type.
use Error;
/// The primary `Result` type used throughout the `ansimage` crate.
pub type Result<T> = Result;
/// The error enum for all fallible operations in the `ansimage` crate.