pub enum VirtioInitError {
ResetTimeout,
FeatureNegotiationFailed,
FeaturesRejected,
QueueSetupFailed,
RxPrefillFailed(usize),
DeviceError,
}Expand description
VirtIO initialization error.
Variants§
ResetTimeout
Device reset timed out.
FeatureNegotiationFailed
Feature negotiation failed.
FeaturesRejected
Device rejected features.
QueueSetupFailed
Queue setup failed.
RxPrefillFailed(usize)
RX prefill failed.
DeviceError
Device error.
Trait Implementations§
Source§impl Clone for VirtioInitError
impl Clone for VirtioInitError
Source§fn clone(&self) -> VirtioInitError
fn clone(&self) -> VirtioInitError
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 VirtioInitError
impl Debug for VirtioInitError
Source§impl From<RxError> for VirtioInitError
impl From<RxError> for VirtioInitError
Source§impl From<VirtioInitError> for VirtioBlkInitError
impl From<VirtioInitError> for VirtioBlkInitError
Source§fn from(err: VirtioInitError) -> Self
fn from(err: VirtioInitError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VirtioInitError
impl PartialEq for VirtioInitError
impl Copy for VirtioInitError
impl Eq for VirtioInitError
impl StructuralPartialEq for VirtioInitError
Auto Trait Implementations§
impl Freeze for VirtioInitError
impl RefUnwindSafe for VirtioInitError
impl Send for VirtioInitError
impl Sync for VirtioInitError
impl Unpin for VirtioInitError
impl UnwindSafe for VirtioInitError
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