Struct default_net::interface::Interface [−][src]
pub struct Interface {
pub index: u32,
pub name: String,
pub mac_addr: Option<MacAddr>,
pub ipv4: Vec<Ipv4Addr>,
pub ipv6: Vec<Ipv6Addr>,
pub gateway: Option<Gateway>,
}
Expand description
Struct of default Network Interface information
Fields
index: u32
name: String
mac_addr: Option<MacAddr>
ipv4: Vec<Ipv4Addr>
ipv6: Vec<Ipv6Addr>
gateway: Option<Gateway>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Interface
impl UnwindSafe for Interface
Blanket Implementations
Mutably borrows from an owned value. Read more