pub struct InitialSdDelayConfig {
pub initial_delay_max_value: f64,
pub initial_delay_min_value: f64,
pub initial_repetitions_base_delay: Option<f64>,
pub initial_repetitions_max: Option<u32>,
}
Expand description
A InitialSdDelayConfig
contains the configuration for the initial delay of an SD client or server
Fields§
§initial_delay_max_value: f64
maximum value of the randomized delay in seconds
initial_delay_min_value: f64
minimum value of the randomized delay in seconds
initial_repetitions_base_delay: Option<f64>
base delay for repetitions in seconds
initial_repetitions_max: Option<u32>
maximum number of repetitions
Trait Implementations§
Source§impl Clone for InitialSdDelayConfig
impl Clone for InitialSdDelayConfig
Source§fn clone(&self) -> InitialSdDelayConfig
fn clone(&self) -> InitialSdDelayConfig
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 InitialSdDelayConfig
impl Debug for InitialSdDelayConfig
Source§impl PartialEq for InitialSdDelayConfig
impl PartialEq for InitialSdDelayConfig
impl StructuralPartialEq for InitialSdDelayConfig
Auto Trait Implementations§
impl Freeze for InitialSdDelayConfig
impl RefUnwindSafe for InitialSdDelayConfig
impl Send for InitialSdDelayConfig
impl Sync for InitialSdDelayConfig
impl Unpin for InitialSdDelayConfig
impl UnwindSafe for InitialSdDelayConfig
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