pub trait AddShape<T> { fn add(&mut self, shape: T) -> &mut Self; }
fn add(&mut self, shape: T) -> &mut Self
impl AddShape<Arc> for Drawing
impl AddShape<Circle> for Drawing
impl AddShape<Image> for Drawing
impl AddShape<LineBuilder<true>> for Drawing
impl AddShape<Text> for Drawing