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.