VROOM.Shipment (vroom v0.1.2) View Source

Describe pickup and delivery task.

The Shipment struct has the follwing properties:

  • pickup: a shipment_step struct describing pickup;
  • elivery a shipment_step struct describing delivery;
  • amount: an list of integers describing multidimensional quantities;
  • skills: an list of integers defining mandatory skills;
  • priority: an integer in the [0, 100] range describing priority level (defaults to 0)

Link to this section Summary

Link to this section Types

Specs

t() :: %VROOM.Shipment{
  amount: list() | nil,
  delivery: VROOM.Shipment.Step.t(),
  pickup: VROOM.Shipment.Step.t(),
  priority: integer() | nil,
  skills: list() | nil
}