#[derive(Debug, Fail)]
pub enum RegistryError {
#[fail(display = "no such registry: {}", name)]
NoSuchRegistry {
name: String
},
#[fail(display = "this registry already exists: {}", name)]
AlreadyExist {
name: String
},
#[fail(display = "registries table is absent")]
TableAbsent,
#[fail(display = "config file is broken")]
BrokenConfig,
}