pub struct DiscoveryAdvertisement {
pub interface_type: AdvertisedInterfaceType,
pub transport: AdvertisedTransport,
pub name: Option<String>,
pub location: GeographicLocation,
pub details: AdvertisementDetails,
pub published_ifac: Option<PublishedIfac>,
}Fields§
§interface_type: AdvertisedInterfaceType§transport: AdvertisedTransport§name: Option<String>§location: GeographicLocation§details: AdvertisementDetails§published_ifac: Option<PublishedIfac>Trait Implementations§
Source§impl Debug for DiscoveryAdvertisement
impl Debug for DiscoveryAdvertisement
Source§impl PartialEq for DiscoveryAdvertisement
impl PartialEq for DiscoveryAdvertisement
impl StructuralPartialEq for DiscoveryAdvertisement
Auto Trait Implementations§
impl Freeze for DiscoveryAdvertisement
impl RefUnwindSafe for DiscoveryAdvertisement
impl Send for DiscoveryAdvertisement
impl Sync for DiscoveryAdvertisement
impl Unpin for DiscoveryAdvertisement
impl UnsafeUnpin for DiscoveryAdvertisement
impl UnwindSafe for DiscoveryAdvertisement
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