Struct quinn_proto::congestion::CubicConfig
source · pub struct CubicConfig { /* private fields */ }
Expand description
Configuration for the Cubic
congestion controller
Implementations§
source§impl CubicConfig
impl CubicConfig
sourcepub fn initial_window(&mut self, value: u64) -> &mut Self
pub fn initial_window(&mut self, value: u64) -> &mut Self
Default limit on the amount of outstanding data in bytes.
Recommended value: min(10 * max_datagram_size, max(2 * max_datagram_size, 14720))
Trait Implementations§
source§impl Clone for CubicConfig
impl Clone for CubicConfig
source§fn clone(&self) -> CubicConfig
fn clone(&self) -> CubicConfig
Returns a copy 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 CubicConfig
impl Debug for CubicConfig
Auto Trait Implementations§
impl RefUnwindSafe for CubicConfig
impl Send for CubicConfig
impl Sync for CubicConfig
impl Unpin for CubicConfig
impl UnwindSafe for CubicConfig
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