Trait cdrs::load_balancing::LoadBalancingStrategy [−][src]
pub trait LoadBalancingStrategy<N>: Sized { fn init(&mut self, cluster: Vec<N>); fn next(&self) -> Option<&N>; }
Required Methods
Implementors
impl<N> LoadBalancingStrategy<N> for Random<N>
impl<N> LoadBalancingStrategy<N> for RoundRobin<N>
impl<N> LoadBalancingStrategy<N> for RoundRobinSync<N>