pub struct TrackedEntry {
pub entry: PortEntry,
pub status: EntryStatus,
pub seen_at: Instant,
}Expand description
A PortEntry with change-tracking metadata.
The status field indicates whether the entry is new, unchanged,
or gone since the last scan. seen_at records when the status
was last updated.
Fields§
§entry: PortEntryThe underlying port entry.
status: EntryStatusCurrent change status.
seen_at: InstantWhen this status was assigned.
Trait Implementations§
Source§impl Clone for TrackedEntry
impl Clone for TrackedEntry
Source§fn clone(&self) -> TrackedEntry
fn clone(&self) -> TrackedEntry
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for TrackedEntry
impl RefUnwindSafe for TrackedEntry
impl Send for TrackedEntry
impl Sync for TrackedEntry
impl Unpin for TrackedEntry
impl UnsafeUnpin for TrackedEntry
impl UnwindSafe for TrackedEntry
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