pub struct RoundRobin { /* private fields */ }Implementations§
Source§impl RoundRobin
impl RoundRobin
Trait Implementations§
Source§impl Balancer for RoundRobin
impl Balancer for RoundRobin
fn pick(&self, ctx: &BalanceCtx<'_>) -> Option<usize>
fn on_start(&self, _event: &StartEvent<'_>)
fn on_result(&self, _event: &ResultEvent<'_>)
Source§impl Debug for RoundRobin
impl Debug for RoundRobin
Source§impl Default for RoundRobin
impl Default for RoundRobin
Source§fn default() -> RoundRobin
fn default() -> RoundRobin
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for RoundRobin
impl RefUnwindSafe for RoundRobin
impl Send for RoundRobin
impl Sync for RoundRobin
impl Unpin for RoundRobin
impl UnsafeUnpin for RoundRobin
impl UnwindSafe for RoundRobin
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more