[−][src]Trait sozu_lib::load_balancing::LoadBalancingAlgorithm
Required methods
fn next_available_backend(
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>
Implementors
impl LoadBalancingAlgorithm for LeastConnectionsAlgorithm
[src]
fn next_available_backend(
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>
[src]
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>
impl LoadBalancingAlgorithm for RandomAlgorithm
[src]
fn next_available_backend(
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>
[src]
&mut self,
backends: &Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>