pub trait LoadBalancingAlgorithm: Debug {
// Required method
fn next_available_backend(
&mut self,
backends: &mut Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>;
}
pub trait LoadBalancingAlgorithm: Debug {
// Required method
fn next_available_backend(
&mut self,
backends: &mut Vec<Rc<RefCell<Backend>>>
) -> Option<Rc<RefCell<Backend>>>;
}