[][src]Trait ssd1351::mode::displaymode::DisplayModeTrait

pub trait DisplayModeTrait<DI> {
    fn new(display: Display<DI>) -> Self;
fn release(self) -> Display<DI>; }

Trait with core functionality for display display switching

Required methods

fn new(display: Display<DI>) -> Self

Allocate all required data and initialise display for display

fn release(self) -> Display<DI>

Release resources for reuse with different display

Loading content...

Implementors

impl<DI> DisplayModeTrait<DI> for GraphicsMode<DI> where
    DI: DisplayInterface
[src]

fn new(display: Display<DI>) -> Self[src]

Create new GraphicsMode instance

fn release(self) -> Display<DI>[src]

Release all resources used by GraphicsMode

impl<DI> DisplayModeTrait<DI> for RawMode<DI> where
    DI: DisplayInterface
[src]

fn new(display: Display<DI>) -> Self[src]

Create new RawMode instance

fn release(self) -> Display<DI>[src]

Release all resources used by RawMode

Loading content...