pub trait WriteOnlyDataCommand {
// Required methods
fn send_commands(&mut self, cmd: DataFormat<'_>) -> Result<(), DisplayError>;
fn send_data(&mut self, buf: DataFormat<'_>) -> Result<(), DisplayError>;
}
Expand description
This trait implements a write-only interface for a display which has separate data and command modes. It is the responsibility of implementations to activate the correct mode in their implementation when corresponding method is called.
Required Methods§
sourcefn send_commands(&mut self, cmd: DataFormat<'_>) -> Result<(), DisplayError>
fn send_commands(&mut self, cmd: DataFormat<'_>) -> Result<(), DisplayError>
Send a batch of commands to display
sourcefn send_data(&mut self, buf: DataFormat<'_>) -> Result<(), DisplayError>
fn send_data(&mut self, buf: DataFormat<'_>) -> Result<(), DisplayError>
Send pixel data to display