pixelab_core/
display_device.rs1use 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}