1crate::ix!();
23/// Trait for resetting the name of an item to its default.
4pub trait ResetName: SetName + DefaultName {
56/// Resets the name to the default, handling potential errors.
7fn reset_name(&mut self) -> Result<(), NameError> {
8self.set_name(&Self::default_name())
9 }
10}