Struct network_interface::V4IfAddr
source · pub struct V4IfAddr {
pub ip: Ipv4Addr,
pub broadcast: Option<Ipv4Addr>,
pub netmask: Netmask<Ipv4Addr>,
}
Expand description
IPV4 Interface from the AFINET network interface family
Fields§
§ip: Ipv4Addr
The IP address for this network interface
broadcast: Option<Ipv4Addr>
The broadcast address for this interface
netmask: Netmask<Ipv4Addr>
The netmask for this interface
Trait Implementations§
source§impl PartialEq for V4IfAddr
impl PartialEq for V4IfAddr
impl Copy for V4IfAddr
impl Eq for V4IfAddr
impl StructuralPartialEq for V4IfAddr
Auto Trait Implementations§
impl Freeze for V4IfAddr
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