pub enum NetInitError {
Show 13 variants
DmaPoolInit,
NoDmaMemory,
HalInit,
PciScanFailed,
NoNetworkDevice,
VirtioInit,
InterfaceCreation,
DhcpFailed,
DhcpTimeout,
StackInit,
InvalidConfig,
Timeout,
Deprecated,
}Expand description
Network initialization error.
Variants§
DmaPoolInit
DMA pool initialization failed.
NoDmaMemory
No suitable DMA memory found.
HalInit
HAL initialization failed.
PciScanFailed
PCI bus scan failed.
NoNetworkDevice
No network device found on PCI bus.
VirtioInit
VirtIO device initialization failed.
InterfaceCreation
Network interface creation failed.
DhcpFailed
DHCP discovery failed.
DhcpTimeout
DHCP timeout - no IP address assigned.
StackInit
Network stack initialization failed.
InvalidConfig
Invalid configuration provided.
Timeout
Operation timed out.
Deprecated
API is deprecated - use post-EBS bare_metal_main() instead.
Implementations§
Source§impl NetInitError
impl NetInitError
Sourcepub fn description(&self) -> &'static str
pub fn description(&self) -> &'static str
Get a human-readable description of the error.
Trait Implementations§
Source§impl Clone for NetInitError
impl Clone for NetInitError
Source§fn clone(&self) -> NetInitError
fn clone(&self) -> NetInitError
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NetInitError
impl Debug for NetInitError
Source§impl PartialEq for NetInitError
impl PartialEq for NetInitError
impl Copy for NetInitError
impl Eq for NetInitError
impl StructuralPartialEq for NetInitError
Auto Trait Implementations§
impl Freeze for NetInitError
impl RefUnwindSafe for NetInitError
impl Send for NetInitError
impl Sync for NetInitError
impl Unpin for NetInitError
impl UnwindSafe for NetInitError
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