Trait Wrapper

Source
pub trait Wrapper {
    type Inner;

    // Required methods
    fn into_inner(self) -> Self::Inner;
    fn as_inner(&self) -> &Self::Inner;
    fn as_inner_mut(&mut self) -> &mut Self::Inner;
}

Required Associated Types§

Required Methods§

Source

fn into_inner(self) -> Self::Inner

Source

fn as_inner(&self) -> &Self::Inner

Source

fn as_inner_mut(&mut self) -> &mut Self::Inner

Implementors§