Struct vrp_core::models::problem::Single[][src]

pub struct Single {
    pub places: Vec<Place>,
    pub dimens: Dimensions,
}

Represents a job which should be performed once but actual place/time might vary.

Fields

places: Vec<Place>

Specifies job details: where and when it can be performed.

dimens: Dimensions

Dimensions which contains extra work requirements.

Auto Trait Implementations

impl !RefUnwindSafe for Single

impl Send for Single

impl Sync for Single

impl Unpin for Single

impl !UnwindSafe for Single

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> From<T> for T[src]

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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>,