pub trait SetNameWithHistory: SetName + NameHistory {
// Provided method
fn set_name_with_history(&mut self, name: &str) -> Result<(), NameError> { ... }
}Expand description
Trait for setting the name while maintaining a history of changes.
pub trait SetNameWithHistory: SetName + NameHistory {
// Provided method
fn set_name_with_history(&mut self, name: &str) -> Result<(), NameError> { ... }
}Trait for setting the name while maintaining a history of changes.