Type Definition vrp_core::models::common::Dimensions[][src]

type Dimensions = HashMap<String, Arc<dyn Any + Send + Sync>>;

Multiple named dimensions which can contain anything:

  • unit of measure, e.g. volume, mass, size, etc.
  • set of skills
  • tag.

Trait Implementations

impl<T: Load + Add<Output = T> + Sub<Output = T> + 'static> CapacityDimension<T> for Dimensions[src]

impl<T: Load + Add<Output = T> + Sub<Output = T> + 'static> DemandDimension<T> for Dimensions[src]

impl IdDimension for Dimensions[src]

impl ValueDimension for Dimensions[src]