[−][src]Trait cdrs::load_balancing::LoadBalancingStrategy
Required methods
Loading content...Implementors
impl<N> LoadBalancingStrategy<N> for Random<N>
[src]
fn init(&mut self, cluster: Vec<N>)
[src]
fn next(&self) -> Option<&N>
[src]
Returns next random node from a cluster
impl<N> LoadBalancingStrategy<N> for RoundRobin<N>
[src]
fn init(&mut self, cluster: Vec<N>)
[src]
fn next(&self) -> Option<&N>
[src]
Returns next node from a cluster
impl<N> LoadBalancingStrategy<N> for RoundRobinSync<N>
[src]
fn init(&mut self, cluster: Vec<N>)
[src]
fn next(&self) -> Option<&N>
[src]
Returns next node from a cluster