routing: Fix c++17 build
note: Structured bindings cannot be captured by lambda expressions until C++20 ref <https://en.cppreference.com/w/cpp/language/structured_binding>
This commit is contained in:
@@ -2196,8 +2196,10 @@ bool DimensionCumulOptimizerCore::SetRouteCumulConstraints(
|
||||
}
|
||||
}
|
||||
|
||||
for (const auto& [limit, min_break_duration] :
|
||||
for (const auto& distance_duration :
|
||||
dimension_->GetBreakDistanceDurationOfVehicle(vehicle)) {
|
||||
const int64_t limit = distance_duration.first;
|
||||
const int64_t min_break_duration = distance_duration.second;
|
||||
int64_t min_num_breaks = 0;
|
||||
if (limit > 0) {
|
||||
min_num_breaks =
|
||||
|
||||
Reference in New Issue
Block a user