pub(crate) fn build_straight_label_slots(
edge_points: &[(Point, Point)],
edge_is_detour: &[bool],
edge_is_self: &[bool],
) -> HashMap<usize, StraightLabelSlot>pub(crate) fn build_straight_label_slots(
edge_points: &[(Point, Point)],
edge_is_detour: &[bool],
edge_is_self: &[bool],
) -> HashMap<usize, StraightLabelSlot>