Struct vrp_core::models::problem::ActorDetail [−][src]
pub struct ActorDetail {
pub start: Option<VehiclePlace>,
pub end: Option<VehiclePlace>,
pub time: TimeWindow,
}Represents an actor detail.
Fields
start: Option<VehiclePlace>A place where actor’s vehicle starts.
end: Option<VehiclePlace>A place where actor’s vehicle ends.
time: TimeWindowTime window when actor allowed to work.
Trait Implementations
impl Clone for ActorDetail[src]
impl Clone for ActorDetail[src]fn clone(&self) -> ActorDetail[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for ActorDetail[src]
impl Eq for ActorDetail[src]impl Hash for ActorDetail[src]
impl Hash for ActorDetail[src]impl PartialEq<ActorDetail> for ActorDetail[src]
impl PartialEq<ActorDetail> for ActorDetail[src]fn eq(&self, other: &ActorDetail) -> bool[src]
fn ne(&self, other: &ActorDetail) -> bool[src]
impl StructuralEq for ActorDetail[src]
impl StructuralEq for ActorDetail[src]impl StructuralPartialEq for ActorDetail[src]
impl StructuralPartialEq for ActorDetail[src]Auto Trait Implementations
impl RefUnwindSafe for ActorDetail
impl RefUnwindSafe for ActorDetailimpl Send for ActorDetail
impl Send for ActorDetailimpl Sync for ActorDetail
impl Sync for ActorDetailimpl Unpin for ActorDetail
impl Unpin for ActorDetailimpl UnwindSafe for ActorDetail
impl UnwindSafe for ActorDetail