pixelab-core 0.1.0

Core types, traits, and utilities for pixelab-rs
Documentation
1
2
3
4
5
6
use crate::{Bitmap, PixelabError};

pub trait DisplayDevice {
    fn create_bitmap(&mut self) -> Box<dyn Bitmap + 'static>;
    fn write(&mut self, bitmap: &mut Box<dyn Bitmap + 'static>) -> Result<(), PixelabError>;
}