named_item/
multilingual_name.rs

1crate::ix!();
2
3/// Trait for supporting names in multiple languages.
4pub trait MultilingualName {
5    /// Sets the name in a specific language.
6    fn set_name_in_language(&mut self, language: &str, name: &str);
7
8    /// Gets the name in a specific language.
9    fn name_in_language(&self, language: &str) -> Option<Cow<'_, str>>;
10}