Synchronous solve operation for low latency results
Time limit override in milliseconds
x >= 0Top-level request body for POST /v2/vrp/sync/solve.
Mirrors the solver2 OnRoute API. The mapping to V3 is handled by
[crate::api::v2_compat::map_v2_request].
Solution found
Top-level response body for POST /v2/vrp/sync/solve.
One trip per vehicle that has at least one visit.
Total travel distance across all trips in metres.
Total travel time across all trips in seconds.
Job names that could not be assigned; None when all jobs are assigned.
Maps each unserved job name to a list of reason strings.