pub struct MdnsDevice {
pub ipv6: Ipv6Addr,
pub rsd_port: u16,
pub udid: String,
pub name: String,
}Expand description
A device discovered via mDNS.
Fields§
§ipv6: Ipv6AddrDevice’s IPv6 address (USB-Ethernet or Wi-Fi)
rsd_port: u16RSD port (typically 58783)
udid: StringUDID from mDNS TXT record (may be empty)
name: StringmDNS service full name
Trait Implementations§
Source§impl Clone for MdnsDevice
impl Clone for MdnsDevice
Source§fn clone(&self) -> MdnsDevice
fn clone(&self) -> MdnsDevice
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 moreAuto Trait Implementations§
impl Freeze for MdnsDevice
impl RefUnwindSafe for MdnsDevice
impl Send for MdnsDevice
impl Sync for MdnsDevice
impl Unpin for MdnsDevice
impl UnsafeUnpin for MdnsDevice
impl UnwindSafe for MdnsDevice
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