Function vrp_core::construction::features::create_travel_limit_feature
source · pub fn create_travel_limit_feature(
name: &str,
transport: Arc<dyn TransportCost + Send + Sync>,
tour_distance_limit_fn: TravelLimitFn<Distance>,
tour_duration_limit_fn: TravelLimitFn<Duration>,
limit_keys: TourLimitKeys
) -> Result<Feature, GenericError>
Expand description
Creates a travel limits such as distance and/or duration. This is a hard constraint.