pub enum VirtioBlkInitError {
ResetFailed,
FeatureNegotiationFailed,
QueueSetupFailed,
DeviceFailed,
InvalidConfig,
TransportError,
}Expand description
Initialization errors.
Variants§
ResetFailed
Device reset failed
FeatureNegotiationFailed
Feature negotiation failed
QueueSetupFailed
Queue setup failed
DeviceFailed
Device reported failure
InvalidConfig
Invalid configuration
TransportError
Transport error (from VirtioInitError)
Trait Implementations§
Source§impl Clone for VirtioBlkInitError
impl Clone for VirtioBlkInitError
Source§fn clone(&self) -> VirtioBlkInitError
fn clone(&self) -> VirtioBlkInitError
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 VirtioBlkInitError
impl Debug for VirtioBlkInitError
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 VirtioBlkInitError
impl PartialEq for VirtioBlkInitError
impl Copy for VirtioBlkInitError
impl Eq for VirtioBlkInitError
impl StructuralPartialEq for VirtioBlkInitError
Auto Trait Implementations§
impl Freeze for VirtioBlkInitError
impl RefUnwindSafe for VirtioBlkInitError
impl Send for VirtioBlkInitError
impl Sync for VirtioBlkInitError
impl Unpin for VirtioBlkInitError
impl UnwindSafe for VirtioBlkInitError
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