#[derive(thiserror::Error, Debug)]
pub enum DownloaderError {
#[error("invalid banner")]
InvalidBanner,
#[error(transparent)]
Ubuntu(#[from] crate::ubuntu::UbuntuError),
}
impl From<DownloaderError> for isr_dl::Error {
fn from(value: DownloaderError) -> Self {
isr_dl::Error::Other(Box::new(value))
}
}