Struct epd_waveshare::epd2in9::Epd2in9[][src]

pub struct Epd2in9<SPI, CS, BUSY, DC, RST, DELAY> { /* fields omitted */ }
Expand description

Epd2in9 driver

Trait Implementations

The Color Type used by the Display

Get the width of the display

Get the height of the display

Creates a new driver from a SPI peripheral, CS Pin, Busy InputPin, DC Read more

Let the device enter deep-sleep mode to save power. Read more

Wakes the device up from sleep Read more

Transmit a full frame to the SRAM of the EPD

Transmits partial data to the SRAM of the EPD Read more

Displays the frame data from SRAM Read more

Provide a combined update&display and save some time (skipping a busy check in between)

Clears the frame buffer on the EPD with the declared background color Read more

Sets the backgroundcolor for various commands like clear_frame

Get current background color

Trait for using various Waveforms from different LUTs E.g. for partial refreshes Read more

Checks if the display is busy transmitting data Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Casts the value.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Casts the value.

Performs the conversion.

Performs the conversion.

Casts the value.

Casts the value.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Casts the value.

Casts the value.