pub trait GetInner<T> {
// Required methods
fn get_inner(&self) -> Result<&T, Error>;
fn get_inner_mut(&mut self) -> Result<&mut T, Error>;
}
pub trait GetInner<T> {
// Required methods
fn get_inner(&self) -> Result<&T, Error>;
fn get_inner_mut(&mut self) -> Result<&mut T, Error>;
}