usethiserror::Error;/// Errors generated by the library.
#[derive(Debug, Error)]pubenumError{/// Errors generated by the ZIP library.
#[error(transparent)]
AsyncZip(#[from]async_zip::error::ZipError),/// Errors generated by the IO module.
#[error(transparent)]
Io(#[from]std::io::Error),/// Error generated by the JSON library.
#[error(transparent)]
Json(#[from]serde_json::Error),}