[][src]Enum map_editor::State

enum State {
    Viewing,
    MovingIntersection(NodeID),
    MovingBuilding(OsmID),
    MovingRoadPoint(OriginalRoadusize),
    CreatingRoad(NodeID),
    PreviewIntersection(Drawable, bool),
}

Variants

Viewing
MovingIntersection(NodeID)
MovingBuilding(OsmID)
MovingRoadPoint(OriginalRoadusize)
CreatingRoad(NodeID)
PreviewIntersection(Drawable, bool)

Auto Trait Implementations

impl !RefUnwindSafe for State

impl !Send for State

impl !Sync for State

impl Unpin for State

impl UnwindSafe for State

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Send + Sync + Any

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,