pub enum VhostUserHandlerError {
CreateEpollHandler(VringEpollError),
SpawnVringWorker(Error),
MissingMemoryMapping,
}
Expand description
Errors related to vhost-user handler.
Variants
CreateEpollHandler(VringEpollError)
Failed to create vring worker.
SpawnVringWorker(Error)
Failed to spawn vring worker.
MissingMemoryMapping
Could not find the mapping from memory regions.
Trait Implementations
sourceimpl Debug for VhostUserHandlerError
impl Debug for VhostUserHandlerError
sourceimpl Display for VhostUserHandlerError
impl Display for VhostUserHandlerError
sourceimpl Error for VhostUserHandlerError
impl Error for VhostUserHandlerError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl !RefUnwindSafe for VhostUserHandlerError
impl Send for VhostUserHandlerError
impl Sync for VhostUserHandlerError
impl Unpin for VhostUserHandlerError
impl !UnwindSafe for VhostUserHandlerError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more