pub trait DisplayModeTrait<DV, DI> {
// Required methods
fn new(properties: DisplayProperties<DV, DI>) -> Self;
fn release(self) -> DisplayProperties<DV, DI>;
}
Expand description
Trait with core functionality for display mode switching
Required Methods§
Sourcefn new(properties: DisplayProperties<DV, DI>) -> Self
fn new(properties: DisplayProperties<DV, DI>) -> Self
Allocate all required data and initialise display for mode
Sourcefn release(self) -> DisplayProperties<DV, DI>
fn release(self) -> DisplayProperties<DV, DI>
Release resources for reuse with different mode
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.