use thiserror::Error;
use crate::models::{code::InvalidIdentPath, schema::NamespaceId};
#[derive(Debug, Error)]
pub enum Error {
#[error("Unknown namespace: {0:?}!")]
UnknownNamespace(NamespaceId),
#[error("{0}")]
InvalidIdentifier(
#[from]
#[source]
InvalidIdentPath,
),
}