use thiserror::Error;
#[derive(Debug, Error)]
pub enum Error {
#[error("unknown platform '{0}'")]
UnknownPlatform(String),
#[error("unknown architecture '{0}'")]
UnknownArch(String),
#[error("unknown distribution '{0}'")]
UnknownDistro(String),
#[error("unknown collection '{0}'")]
UnknownCollection(String),
#[error("unknown distribution channel '{0}'")]
UnknownChannel(String),
#[error("unknown platform variant '{0}'")]
UnknownVariant(String),
}