Enum dotavious::attributes::CompassPoint[][src]

pub enum CompassPoint {
    N,
    NE,
    E,
    SE,
    S,
    SW,
    W,
    NW,
    C,
    None,
}

Variants

N
NE
E
SE
S
SW
W
NW
C

pecifies the center of the node or port

None

specifies that an appropriate side of the port adjacent to the exterior of the node should be used, if such exists.

Trait Implementations

impl Clone for CompassPoint[src]

impl Debug for CompassPoint[src]

impl<'a> DotString<'a> for CompassPoint[src]

impl Eq for CompassPoint[src]

impl<'a> From<CompassPoint> for AttributeText<'a>[src]

impl PartialEq<CompassPoint> for CompassPoint[src]

impl StructuralEq for CompassPoint[src]

impl StructuralPartialEq for CompassPoint[src]

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.