[−][src]Module vrp_core::models::common
Common models.
Structs
| Demand | Represents job demand, both static and dynamic. |
| MultiDimLoad | Specifies multi dimensional load type. |
| Schedule | Represents a schedule. |
| SingleDimLoad | Specifies single dimensional load type. |
| TimeInterval | Specifies a flexible time interval. |
| TimeOffset | Represents a time offset. |
| TimeWindow | Represents a time window. |
Enums
| TimeSpan | A enum for various time definitions. |
Traits
| CapacityDimension | A trait to get or set vehicle's capacity. |
| DemandDimension | A trait to get or set demand. |
| IdDimension | A trait to get or set id. |
| Load | Represents a load type used to represent customer's demand or vehicle's load. |
| ValueDimension | A trait to return arbitrary typed value by its key. |
Type Definitions
| Cost | Specifies cost value. |
| Dimensions | Multiple named dimensions which can contain anything: |
| Distance | Represents a distance. |
| Duration | Represents a time duration. |
| Location | Specifies location type. |
| Profile | Represents a routing profile. |
| Timestamp | Represents a timestamp. |