Struct map_model::EditEffects [−][src]
pub struct EditEffects { pub changed_roads: BTreeSet<RoadID>, pub deleted_lanes: BTreeSet<LaneID>, pub changed_intersections: BTreeSet<IntersectionID>, pub added_turns: BTreeSet<TurnID>, pub deleted_turns: BTreeSet<TurnID>, pub resnapped_buildings: bool, pub changed_parking_lots: BTreeSet<ParkingLotID>, }
Fields
changed_roads: BTreeSet<RoadID>
deleted_lanes: BTreeSet<LaneID>
changed_intersections: BTreeSet<IntersectionID>
added_turns: BTreeSet<TurnID>
deleted_turns: BTreeSet<TurnID>
resnapped_buildings: bool
changed_parking_lots: BTreeSet<ParkingLotID>
Auto Trait Implementations
impl RefUnwindSafe for EditEffects
impl Send for EditEffects
impl Sync for EditEffects
impl Unpin for EditEffects
impl UnwindSafe for EditEffects
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,