pub struct BwProbeFrame {
pub probe_id: u8,
pub idx: u8,
pub send_ts: u64,
}Expand description
One member of a bandwidth-probe train. The receiver measures inter-arrival
dilation across a train sharing probe_id to estimate available bandwidth.
Fields§
§probe_id: u8§idx: u8§send_ts: u64Trait Implementations§
Source§impl Clone for BwProbeFrame
impl Clone for BwProbeFrame
Source§fn clone(&self) -> BwProbeFrame
fn clone(&self) -> BwProbeFrame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BwProbeFrame
Source§impl Debug for BwProbeFrame
impl Debug for BwProbeFrame
Source§impl Default for BwProbeFrame
impl Default for BwProbeFrame
Source§fn default() -> BwProbeFrame
fn default() -> BwProbeFrame
Returns the “default value” for a type. Read more
impl Eq for BwProbeFrame
Source§impl PartialEq for BwProbeFrame
impl PartialEq for BwProbeFrame
Source§fn eq(&self, other: &BwProbeFrame) -> bool
fn eq(&self, other: &BwProbeFrame) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BwProbeFrame
Auto Trait Implementations§
impl Freeze for BwProbeFrame
impl RefUnwindSafe for BwProbeFrame
impl Send for BwProbeFrame
impl Sync for BwProbeFrame
impl Unpin for BwProbeFrame
impl UnsafeUnpin for BwProbeFrame
impl UnwindSafe for BwProbeFrame
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