use willow_data_model::prelude as wdm;
use crate::prelude::NamespaceId;
pub trait Namespaced: wdm::Namespaced<NamespaceId> {
fn namespace_id(&self) -> &NamespaceId;
}
impl<T> Namespaced for T
where
T: wdm::Namespaced<NamespaceId> + ?Sized,
{
fn namespace_id(&self) -> &NamespaceId {
self.wdm_namespace_id()
}
}