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, }