pub struct DiscoveredInterface {
pub id: DiscoveredInterfaceId,
pub name: String,
pub advertisement: DiscoveryAdvertisement,
pub stamp_value: StampValue,
pub provenance: DiscoveryProvenance,
}Fields§
§id: DiscoveredInterfaceId§name: String§advertisement: DiscoveryAdvertisement§stamp_value: StampValue§provenance: DiscoveryProvenanceImplementations§
Source§impl DiscoveredInterface
impl DiscoveredInterface
pub const fn origin(&self) -> InterfaceOrigin
Trait Implementations§
Source§impl Debug for DiscoveredInterface
impl Debug for DiscoveredInterface
Source§impl PartialEq for DiscoveredInterface
impl PartialEq for DiscoveredInterface
impl StructuralPartialEq for DiscoveredInterface
Auto Trait Implementations§
impl Freeze for DiscoveredInterface
impl RefUnwindSafe for DiscoveredInterface
impl Send for DiscoveredInterface
impl Sync for DiscoveredInterface
impl Unpin for DiscoveredInterface
impl UnsafeUnpin for DiscoveredInterface
impl UnwindSafe for DiscoveredInterface
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