pub trait Transition {
// Required methods
fn finished(&self) -> bool;
fn draw(
&mut self,
from: &mut dyn FnMut(&mut Framebuffer<'_>),
to: &mut dyn FnMut(&mut Framebuffer<'_>),
framebuffer: &mut Framebuffer<'_>,
);
}