pub enum VhostUserHandlerError {
CreateVring(Error),
CreateEpollHandler(VringEpollError),
SpawnVringWorker(Error),
MissingMemoryMapping,
}
Expand description
Errors related to vhost-user handler.
Variants§
CreateVring(Error)
Failed to create a Vring
.
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§
Source§impl Debug for VhostUserHandlerError
impl Debug for VhostUserHandlerError
Source§impl Display for VhostUserHandlerError
impl Display for VhostUserHandlerError
Source§impl Error for VhostUserHandlerError
impl Error for VhostUserHandlerError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for VhostUserHandlerError
impl !RefUnwindSafe for VhostUserHandlerError
impl Send for VhostUserHandlerError
impl Sync for VhostUserHandlerError
impl Unpin for VhostUserHandlerError
impl !UnwindSafe for VhostUserHandlerError
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