pub struct FlowInfo(/* private fields */);Implementations§
Source§impl FlowInfo
impl FlowInfo
pub fn with_init_cwnd(self, val: u32) -> Self
pub fn with_mss(self, val: u32) -> Self
pub fn with_src_ip(self, val: u32) -> Self
pub fn with_dst_ip(self, val: u32) -> Self
pub fn with_src_port(self, val: u32) -> Self
pub fn with_dst_port(self, val: u32) -> Self
Source§impl FlowInfo
impl FlowInfo
pub fn with_four_tuple( self, src_ip: u32, src_port: u32, dst_ip: u32, dst_port: u32, ) -> Self
Sourcepub fn with_cong_alg(self, name: &str) -> Result<Self, LibccpError>
pub fn with_cong_alg(self, name: &str) -> Result<Self, LibccpError>
Request a congestion control algorithm to use.
CCP is free to ignore this value. The maximum string length allowed is 63.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FlowInfo
impl RefUnwindSafe for FlowInfo
impl Send for FlowInfo
impl Sync for FlowInfo
impl Unpin for FlowInfo
impl UnwindSafe for FlowInfo
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