# Functions
ConvertCustomData converts the custom data into the given type.
RouterToNextRoute transforms router input to nextroute input.
# Structs
AlternateStop represents an alternate stop.
CustomResultStatistics is an example of custom result statistics that can be added to the output and used in experiments.
Defaults contains default values for vehicles and stops.
DurationGroup represents a group of stops that get additional duration whenever a stop of the group is approached for the first time.
FleetDefaults holds the fleet input default data.
FleetInput schema.
FleetStop holds the fleet input stop data.
FleetStopDefaults holds the fleet input stop default data.
FleetVehicle holds the fleet input vehicle data.
FleetVehicleDefaults holds the fleet input vehicle default data.
InitialStop represents an initial stop.
Input is the default input schema for nextroute.
Limits represent the solver runtime limitation in fleet.
Location represents a geographical location.
MixItem is an item that is used to specify the type of mix.
ObjectiveOutput represents an objective as JSON.
Options adds solver options to the input.
PlannedStopOutput adds information to the input stop.
RouterInput is the schema for the input of router.
SolutionOutput represents a solution as JSON.
SolverOptions represent the solver runtime duration in legacy fleet.
Stop represents a stop.
StopDefaults contains default values for stops.
StopOutput is the basic struct for a stop.
Vehicle represents a vehicle.
VehicleDefaults contains default values for vehicles.
VehicleOutput holds the solution of the ModelVehicle Routing Problem.