Struct surge_ping::EchoReply [−][src]
pub struct EchoReply {
pub ttl: Option<u8>,
pub source: IpAddr,
pub sequence: u16,
pub identifier: u16,
pub size: usize,
}EchoReply struct, which contains some packet information.
Fields
ttl: Option<u8>IP Time To Live for outgoing packets. Present for ICMPv4 replies, absent for ICMPv6 replies.
source: IpAddrSource address of ICMP packet.
sequence: u16Sequence of ICMP packet.
identifier: u16Identifier of ICMP packet.
size: usizeSize of ICMP packet.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EchoReply
impl Send for EchoReply
impl Sync for EchoReply
impl Unpin for EchoReply
impl UnwindSafe for EchoReply
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,