pub trait OverlayItem {
// Required method
fn draw(&self, position: Point, output: &mut Overlay) -> (Point, Point);
}pub trait OverlayItem {
// Required method
fn draw(&self, position: Point, output: &mut Overlay) -> (Point, Point);
}