Struct tauri_plugin_network::model::interface::V4IfAddr
source · pub struct V4IfAddr {
pub ip: Ipv4Addr,
pub ip_octets: [u8; 4],
pub broadcast: Option<Ipv4Addr>,
pub broadcast_octets: Option<[u8; 4]>,
pub netmask: Option<Ipv4Addr>,
pub netmask_octets: Option<[u8; 4]>,
pub prefix: Option<u8>,
pub network: Option<Ipv4Network>,
}Fields§
§ip: Ipv4Addr§ip_octets: [u8; 4]§broadcast: Option<Ipv4Addr>§broadcast_octets: Option<[u8; 4]>§netmask: Option<Ipv4Addr>§netmask_octets: Option<[u8; 4]>§prefix: Option<u8>§network: Option<Ipv4Network>Trait Implementations§
source§impl<'de> Deserialize<'de> for V4IfAddr
impl<'de> Deserialize<'de> for V4IfAddr
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
Auto Trait Implementations§
impl RefUnwindSafe for V4IfAddr
impl Send for V4IfAddr
impl Sync for V4IfAddr
impl Unpin for V4IfAddr
impl UnwindSafe for V4IfAddr
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