pub struct EkkoData {
pub timepoint: Instant,
pub elapsed: Duration,
pub address: Option<IpAddr>,
pub identifier: u16,
pub sequence: u16,
pub hops: u32,
}
Fields§
§timepoint: Instant
Timepoint for send.
elapsed: Duration
Elapsed time since send.
address: Option<IpAddr>
Responders address.
identifier: u16
Echo requests identifier.
sequence: u16
Echo requests sequence.
hops: u32
Number of hops.
Trait Implementations§
source§impl Ord for EkkoData
impl Ord for EkkoData
source§impl PartialEq<EkkoData> for EkkoData
impl PartialEq<EkkoData> for EkkoData
source§impl PartialOrd<EkkoData> for EkkoData
impl PartialOrd<EkkoData> for EkkoData
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for EkkoData
impl StructuralEq for EkkoData
Auto Trait Implementations§
impl RefUnwindSafe for EkkoData
impl Send for EkkoData
impl Sync for EkkoData
impl Unpin for EkkoData
impl UnwindSafe for EkkoData
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