pub trait Video { fn draw_point(&self, point: Point, color: Color); fn present(&self); fn clear(&self); }