pub struct NdpEntry {
pub mac: MacAddress,
pub state: NdpState,
pub timestamp: u64,
pub probe_count: u8,
}Expand description
NDP neighbor cache entry
Fields§
§mac: MacAddressResolved MAC address (may be unset in Incomplete state)
state: NdpStateCurrent state of this entry
timestamp: u64Tick count when this entry was created or last confirmed
probe_count: u8Number of NS probes sent (for Incomplete/Probe states)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NdpEntry
impl RefUnwindSafe for NdpEntry
impl Send for NdpEntry
impl Sync for NdpEntry
impl Unpin for NdpEntry
impl UnwindSafe for NdpEntry
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)