pub struct FailoverConfig {
pub election_jitter_min_ms: u64,
pub election_jitter_max_ms: u64,
pub max_consecutive_failures: u32,
}Expand description
Tuning knobs for the failover coordinator.
Fields§
§election_jitter_min_ms: u64Minimum election jitter in milliseconds.
election_jitter_max_ms: u64Maximum election jitter in milliseconds.
max_consecutive_failures: u32How many consecutive leader failure detections before triggering an election.
Implementations§
Trait Implementations§
Source§impl Clone for FailoverConfig
impl Clone for FailoverConfig
Source§fn clone(&self) -> FailoverConfig
fn clone(&self) -> FailoverConfig
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 moreSource§impl Debug for FailoverConfig
impl Debug for FailoverConfig
Auto Trait Implementations§
impl Freeze for FailoverConfig
impl RefUnwindSafe for FailoverConfig
impl Send for FailoverConfig
impl Sync for FailoverConfig
impl Unpin for FailoverConfig
impl UnsafeUnpin for FailoverConfig
impl UnwindSafe for FailoverConfig
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