Struct vrp_core::construction::clustering::vicinity::ClusterConfig
source · pub struct ClusterConfig {
pub profile: Profile,
pub threshold: ThresholdPolicy,
pub visiting: VisitPolicy,
pub serving: ServingPolicy,
pub filtering: FilterPolicy,
pub building: BuilderPolicy,
}Expand description
Specifies clustering algorithm configuration.
Fields§
§profile: ProfileA matrix profile used to calculate traveling durations and distances.
threshold: ThresholdPolicyA thresholds for job clustering.
visiting: VisitPolicyJob visiting policy
serving: ServingPolicyJob service time policy.
filtering: FilterPolicySpecifies filtering policy.
building: BuilderPolicySpecifies building policy.
Trait Implementations§
source§impl Clone for ClusterConfig
impl Clone for ClusterConfig
source§fn clone(&self) -> ClusterConfig
fn clone(&self) -> ClusterConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more