Trait vrp_core::solver::processing::ClusterConfigExtraProperty
source · pub trait ClusterConfigExtraProperty {
// Required methods
fn get_cluster_config(&self) -> Option<Arc<ClusterConfig>>;
fn set_cluster_config(&mut self, value: Arc<ClusterConfig>) -> &mut Self;
}Expand description
Extends Extras within a new ClusterConfigExtraProperty.
Required Methods§
sourcefn get_cluster_config(&self) -> Option<Arc<ClusterConfig>>
fn get_cluster_config(&self) -> Option<Arc<ClusterConfig>>
Gets ClusterConfig property as a shared reference.
sourcefn set_cluster_config(&mut self, value: Arc<ClusterConfig>) -> &mut Self
fn set_cluster_config(&mut self, value: Arc<ClusterConfig>) -> &mut Self
Sets ClusterConfig property using a shared reference.
Object Safety§
This trait is not object safe.