1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
use thiserror::Error;

#[derive(Error, Debug)]
pub enum DocxError {
    #[error("Failed to write XML to buffer.")]
    EmitterError(#[from] xml::writer::Error),
    #[error("Failed to zip XML documents.")]
    ZipError(#[from] zip::result::ZipError),
    #[error("Unknown error")]
    Unknown,
}