pub struct LoadBalancerConfig {
pub rebalancing_threshold: f64,
pub rebalancing_interval: Duration,
pub enable_predictive_balancing: bool,
pub health_check_interval: Duration,
}
Expand description
Load balancer configuration
Fields§
§rebalancing_threshold: f64
Rebalancing threshold
rebalancing_interval: Duration
Rebalancing interval
enable_predictive_balancing: bool
Enable predictive balancing
health_check_interval: Duration
Health check interval
Trait Implementations§
Source§impl Clone for LoadBalancerConfig
impl Clone for LoadBalancerConfig
Source§fn clone(&self) -> LoadBalancerConfig
fn clone(&self) -> LoadBalancerConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LoadBalancerConfig
impl RefUnwindSafe for LoadBalancerConfig
impl Send for LoadBalancerConfig
impl Sync for LoadBalancerConfig
impl Unpin for LoadBalancerConfig
impl UnwindSafe for LoadBalancerConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more