pub enum DiscoveryCatalogUpdate {
Added {
id: DiscoveredInterfaceId,
},
Refreshed {
id: DiscoveredInterfaceId,
refresh: DiscoveryCatalogRefresh,
},
IgnoredOutOfOrder {
id: DiscoveredInterfaceId,
received_at: InstantMillis,
last_heard: InstantMillis,
},
}Variants§
Implementations§
Source§impl DiscoveryCatalogUpdate
impl DiscoveryCatalogUpdate
pub const fn id(self) -> DiscoveredInterfaceId
Trait Implementations§
Source§impl Clone for DiscoveryCatalogUpdate
impl Clone for DiscoveryCatalogUpdate
Source§fn clone(&self) -> DiscoveryCatalogUpdate
fn clone(&self) -> DiscoveryCatalogUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiscoveryCatalogUpdate
Source§impl Debug for DiscoveryCatalogUpdate
impl Debug for DiscoveryCatalogUpdate
impl Eq for DiscoveryCatalogUpdate
Source§impl PartialEq for DiscoveryCatalogUpdate
impl PartialEq for DiscoveryCatalogUpdate
impl StructuralPartialEq for DiscoveryCatalogUpdate
Auto Trait Implementations§
impl Freeze for DiscoveryCatalogUpdate
impl RefUnwindSafe for DiscoveryCatalogUpdate
impl Send for DiscoveryCatalogUpdate
impl Sync for DiscoveryCatalogUpdate
impl Unpin for DiscoveryCatalogUpdate
impl UnsafeUnpin for DiscoveryCatalogUpdate
impl UnwindSafe for DiscoveryCatalogUpdate
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