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

Trait with core functionality for display switching

Required Methods§

source

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

Allocate all required data and initialise display for display

source

fn release(self) -> Display<DI>

Release resources for reuse with different display

Object Safety§

This trait is not object safe.

Implementors§