Enum entity::EdgeValueType[][src]

pub enum EdgeValueType {
    MaybeOne,
    One,
    Many,
}

Auto-generated discriminant enum variants

Variants

MaybeOne

Edge can potentially have one outward connection

One

Edge can have exactly one outward connection

Many

Edge can have many outward connections

Trait Implementations

impl Clone for EdgeValueType[src]

impl Copy for EdgeValueType[src]

impl Debug for EdgeValueType[src]

impl Display for EdgeValueType[src]

impl Eq for EdgeValueType[src]

impl<'_enum> From<&'_enum EdgeValue> for EdgeValueType[src]

impl From<EdgeValue> for EdgeValueType[src]

impl FromStr for EdgeValueType[src]

type Err = ParseError

The associated error which can be returned from parsing.

impl PartialEq<EdgeValueType> for EdgeValueType[src]

impl StructuralEq for EdgeValueType[src]

impl StructuralPartialEq for EdgeValueType[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<T> DynClone for T where
    T: Clone
[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> ToString for T where
    T: Display + ?Sized
[src]

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.