pub struct SequencedBroadcastSettings {
pub subscriber_channel_len: usize,
pub lag_start_threshold: u64,
pub lag_end_threshold: u64,
pub max_time_lag: Duration,
pub min_history: u64,
}
Fields§
§subscriber_channel_len: usize
§lag_start_threshold: u64
§lag_end_threshold: u64
§max_time_lag: Duration
§min_history: u64
Trait Implementations§
Source§impl Clone for SequencedBroadcastSettings
impl Clone for SequencedBroadcastSettings
Source§fn clone(&self) -> SequencedBroadcastSettings
fn clone(&self) -> SequencedBroadcastSettings
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 SequencedBroadcastSettings
impl Debug for SequencedBroadcastSettings
Auto Trait Implementations§
impl Freeze for SequencedBroadcastSettings
impl RefUnwindSafe for SequencedBroadcastSettings
impl Send for SequencedBroadcastSettings
impl Sync for SequencedBroadcastSettings
impl Unpin for SequencedBroadcastSettings
impl UnwindSafe for SequencedBroadcastSettings
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