pub fn arrow_mut<C>(
    canvas: &mut C,
    start: (f32, f32),
    end: (f32, f32),
    color: C::Pixel,
    size: f64
) where
    C: Canvas,
    C::Pixel: 'static,