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