Struct vrp_core::models::problem::Driver [−][src]
pub struct Driver { pub costs: Costs, pub dimens: Dimensions, pub details: Vec<DriverDetail>, }
Expand description
Represents a driver, person who drives Vehicle. Introduced to allow the following scenarios:
- reuse vehicle multiple times with different drivers
- solve best driver-vehicle match problem. NOTE: At the moment, it is not used.
Fields
costs: Costs
Specifies operating costs for driver.
dimens: Dimensions
Dimensions which contains extra work requirements.
details: Vec<DriverDetail>
Specifies driver details.
Auto Trait Implementations
impl !RefUnwindSafe for Driver
impl !UnwindSafe for Driver