Struct openthread_sys::otPingSenderReply
source · #[repr(C)]pub struct otPingSenderReply {
pub mSenderAddress: otIp6Address,
pub mRoundTripTime: u16,
pub mSize: u16,
pub mSequenceNumber: u16,
pub mHopLimit: u8,
}
Expand description
Represents a ping reply.
Fields§
§mSenderAddress: otIp6Address
< Sender IPv6 address (address from which ping reply was received).
mRoundTripTime: u16
< Round trip time in msec.
mSize: u16
< Data size (number of bytes) in reply (excluding IPv6 and ICMP6 headers).
mSequenceNumber: u16
< Sequence number.
mHopLimit: u8
< Hop limit.
Trait Implementations§
source§impl Clone for otPingSenderReply
impl Clone for otPingSenderReply
source§fn clone(&self) -> otPingSenderReply
fn clone(&self) -> otPingSenderReply
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 Default for otPingSenderReply
impl Default for otPingSenderReply
impl Copy for otPingSenderReply
Auto Trait Implementations§
impl Freeze for otPingSenderReply
impl RefUnwindSafe for otPingSenderReply
impl Send for otPingSenderReply
impl Sync for otPingSenderReply
impl Unpin for otPingSenderReply
impl UnwindSafe for otPingSenderReply
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)