Struct uefi_raw::protocol::network::ip4_config2::Ip4Config2InterfaceInfo
source · #[repr(C)]pub struct Ip4Config2InterfaceInfo {
pub name: [Char16; 32],
pub if_type: u8,
pub hw_addr_size: u32,
pub hw_addr: MacAddress,
pub station_addr: Ipv4Address,
pub subnet_mask: Ipv4Address,
pub route_table_size: u32,
pub route_table: *mut Ip4RouteTable,
}
Fields§
§name: [Char16; 32]
§if_type: u8
§hw_addr_size: u32
§hw_addr: MacAddress
§station_addr: Ipv4Address
§subnet_mask: Ipv4Address
§route_table_size: u32
§route_table: *mut Ip4RouteTable
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ip4Config2InterfaceInfo
impl RefUnwindSafe for Ip4Config2InterfaceInfo
impl !Send for Ip4Config2InterfaceInfo
impl !Sync for Ip4Config2InterfaceInfo
impl Unpin for Ip4Config2InterfaceInfo
impl UnwindSafe for Ip4Config2InterfaceInfo
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