pub struct NetInterfaceAddr {
pub iface_uuid: Uuid,
pub uuid: Uuid,
pub ip_addr: String,
pub active: bool,
}
Fields§
§iface_uuid: Uuid
§uuid: Uuid
§ip_addr: String
§active: bool
Trait Implementations§
Source§impl Clone for NetInterfaceAddr
impl Clone for NetInterfaceAddr
Source§fn clone(&self) -> NetInterfaceAddr
fn clone(&self) -> NetInterfaceAddr
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 moreSource§impl Debug for NetInterfaceAddr
impl Debug for NetInterfaceAddr
Source§impl<'de> Deserialize<'de> for NetInterfaceAddr
impl<'de> Deserialize<'de> for NetInterfaceAddr
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NetInterfaceAddr
impl PartialEq for NetInterfaceAddr
Source§impl Serialize for NetInterfaceAddr
impl Serialize for NetInterfaceAddr
impl StructuralPartialEq for NetInterfaceAddr
Auto Trait Implementations§
impl Freeze for NetInterfaceAddr
impl RefUnwindSafe for NetInterfaceAddr
impl Send for NetInterfaceAddr
impl Sync for NetInterfaceAddr
impl Unpin for NetInterfaceAddr
impl UnwindSafe for NetInterfaceAddr
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