pub struct LossBasedControlConfig {Show 17 fields
pub enabled: bool,
pub min_increase_factor: f64,
pub max_increase_factor: f64,
pub increase_low_rtt: TimeDelta,
pub increase_high_rtt: TimeDelta,
pub decrease_factor: f64,
pub loss_window: TimeDelta,
pub loss_max_window: TimeDelta,
pub acknowledged_rate_max_window: TimeDelta,
pub increase_offset: DataRate,
pub loss_bandwidth_balance_increase: DataRate,
pub loss_bandwidth_balance_decrease: DataRate,
pub loss_bandwidth_balance_reset: DataRate,
pub loss_bandwidth_balance_exponent: f64,
pub allow_resets: bool,
pub decrease_interval: TimeDelta,
pub loss_report_timeout: TimeDelta,
}
Fields§
§enabled: bool
§min_increase_factor: f64
§max_increase_factor: f64
§increase_low_rtt: TimeDelta
§increase_high_rtt: TimeDelta
§decrease_factor: f64
§loss_window: TimeDelta
§loss_max_window: TimeDelta
§acknowledged_rate_max_window: TimeDelta
§increase_offset: DataRate
§loss_bandwidth_balance_increase: DataRate
§loss_bandwidth_balance_decrease: DataRate
§loss_bandwidth_balance_reset: DataRate
§loss_bandwidth_balance_exponent: f64
§allow_resets: bool
§decrease_interval: TimeDelta
§loss_report_timeout: TimeDelta
Trait Implementations§
Source§impl Clone for LossBasedControlConfig
impl Clone for LossBasedControlConfig
Source§fn clone(&self) -> LossBasedControlConfig
fn clone(&self) -> LossBasedControlConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LossBasedControlConfig
impl Debug for LossBasedControlConfig
Auto Trait Implementations§
impl Freeze for LossBasedControlConfig
impl RefUnwindSafe for LossBasedControlConfig
impl Send for LossBasedControlConfig
impl Sync for LossBasedControlConfig
impl Unpin for LossBasedControlConfig
impl UnwindSafe for LossBasedControlConfig
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