use std::io;
#[derive(Debug, thiserror::Error)]
pub enum IcddError {
#[error("io error: {0}")]
Io(#[from] io::Error),
#[error("zip error: {0}")]
Zip(#[from] zip::result::ZipError),
#[error("rdf parse error: {0}")]
Rdf(String),
#[error("not a conformant ICDD container: {0}")]
NotConformant(String),
}