crate::ix!();/// Trait for handling multiple names or aliases.
pubtraitNamedAlias{/// Adds an alias for the item.
fnadd_alias(&mutself, alias:&str);/// Returns the list of aliases.
fnaliases(&self)->Vec<Cow<'_, str>>;/// Clears all aliases from the item
fnclear_aliases(&mutself);}