pub trait HandleMessage {
// Required method
fn handle_message(&mut self, message: Message);
}
Required Methods§
fn handle_message(&mut self, message: Message)
Implementors§
impl HandleMessage for LiplScreen
Create a new screen with an update applied
§Example
use lipl_display_common::{Command, LiplScreen, HandleMessage, Message};
let mut screen = LiplScreen::new(true, 40.0);
assert!(screen.dark);
screen.handle_message(Message::Command(Command::Light));
assert!(!screen.dark);