Struct vrp_core::models::problem::Actor [−][src]
pub struct Actor {
pub vehicle: Arc<Vehicle>,
pub driver: Arc<Driver>,
pub detail: ActorDetail,
}Expand description
Represents an actor.
Fields
vehicle: Arc<Vehicle>Expand description
A vehicle associated within actor.
driver: Arc<Driver>Expand description
A driver associated within actor.
detail: ActorDetailExpand description
Specifies actor detail.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Actor
impl Send for Actor
impl Sync for Actor
impl Unpin for Actor
impl !UnwindSafe for Actor
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for Timpl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,