fn recalculate_intersection_polygon(
    map: &mut Map,
    changed_road: RoadID,
    changed_road_width: Distance,
    i: IntersectionID
) -> Vec<RoadID>Notable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
    A: Allocator