pixelab_core/
display_device.rs

1use crate::{Bitmap, PixelabError};
2
3pub trait DisplayDevice {
4    fn create_bitmap(&mut self) -> Box<dyn Bitmap + 'static>;
5    fn write(&mut self, bitmap: &mut Box<dyn Bitmap + 'static>) -> Result<(), PixelabError>;
6}