use arcstr::Substr;
#[derive(Debug, PartialEq, Eq, Hash, Clone)]
pub enum SymName {
Value(Substr),
Type(Substr),
Pkg(Substr),
}
impl SymName {
pub fn str(&self) -> Substr {
match self {
SymName::Value(substr) | SymName::Type(substr) | SymName::Pkg(substr) => substr.clone(),
}
}
}