Struct vrp_core::models::common::TimeInterval
source · Expand description
Specifies a flexible time interval.
Fields§
§earliest: Option<Timestamp>Earliest possible time to start.
latest: Option<Timestamp>Latest possible time to stop.
Implementations§
source§impl TimeInterval
impl TimeInterval
sourcepub fn to_time_window(&self) -> TimeWindow
pub fn to_time_window(&self) -> TimeWindow
Converts time interval to time window.
Trait Implementations§
source§impl Clone for TimeInterval
impl Clone for TimeInterval
source§fn clone(&self) -> TimeInterval
fn clone(&self) -> TimeInterval
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for TimeInterval
impl Debug for TimeInterval
source§impl Default for TimeInterval
impl Default for TimeInterval
source§fn default() -> TimeInterval
fn default() -> TimeInterval
Returns the “default value” for a type. Read more