pub trait LoadBalancingPolicy: Send + Sync {
    fn plan<'a>(
        &self,
        statement: &Statement<'_>,
        cluster: &'a ClusterData
    ) -> Plan<'a>; fn name(&self) -> String; }
Expand description

Policy that decides which nodes to contact for each query

Required Methods

It is used for each query to find which nodes to query first

Returns name of load balancing policy

Implementors