pub trait RenderFB { type Error; // Required method fn render_fb(&mut self, frame: &mut FrameBuffer) -> Result<(), Self::Error>; }