fn infer_spots(
    lot_polygon: &Polygon,
    aisles: &[Vec<Pt2D>]
) -> Vec<(Pt2D, Angle)>Notable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
    A: Allocator