named_item/
reset.rs

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