//! Error type for `drawing`.
use Error;
/// Errors that can occur while reading or writing DrawingML content.
///
/// Deliberately small: unlike `word-ooxml`/`excel-ooxml`, this crate never
/// touches an OPC package or a relationship (no `opc::Error` variant), and
/// has no part-resolution failure modes of its own yet (no `MissingXxxPart`
/// variants) — it only ever reads/writes XML fragments handed to it by a
/// future host crate.
/// A [`Result`](std::result::Result) alias using [`Error`] as the error type.
pub type Result<T> = Result;