pixelab-core 0.1.0

Core types, traits, and utilities for pixelab-rs
Documentation
pub struct Handler {
    pub need_update: bool,
    pub messages: Vec<&'static str>,
}
impl Handler {
    pub fn new() -> Self {
        Self {
            need_update: false,
            messages: vec![],
        }
    }
    pub fn send_message(&mut self, message: &'static str) {
        self.messages.push(message);
    }
    pub fn update(&mut self) {
        self.need_update = true
    }
    pub fn empty(&mut self) {
        self.messages.clear();
        self.need_update = false
    }
}