[][src]Enum vrp_pragmatic::format::problem::RelationType

pub enum RelationType {
    Any,
    Sequence,
    Strict,
}

Relation type.

Variants

Any

Relation type which locks jobs to specific vehicle in any order.

Sequence

Relation type which locks jobs in specific order allowing insertion of other jobs in between.

Strict

Relation type which locks jobs in strict order, no insertions in between are allowed.

Trait Implementations

impl Clone for RelationType[src]

impl Debug for RelationType[src]

impl<'de> Deserialize<'de> for RelationType[src]

impl Serialize for RelationType[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.

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