pub trait Access {
type Type;
// Required methods
fn get_data(&self) -> &Self::Type;
fn get_data_mut(&mut self) -> &mut Self::Type;
}
pub trait Access {
type Type;
// Required methods
fn get_data(&self) -> &Self::Type;
fn get_data_mut(&mut self) -> &mut Self::Type;
}