Struct applevisor::VcpuExit
source · pub struct VcpuExit {
pub reason: ExitReason,
pub exception: VcpuExitException,
}
Expand description
Represents vCPU exit info.
Fields
reason: ExitReason
exception: VcpuExitException
Trait Implementations
sourceimpl From<hv_vcpu_exit_t> for VcpuExit
impl From<hv_vcpu_exit_t> for VcpuExit
sourcefn from(exit: hv_vcpu_exit_t) -> Self
fn from(exit: hv_vcpu_exit_t) -> Self
Converts to this type from the input type.
impl Eq for VcpuExit
impl StructuralEq for VcpuExit
impl StructuralPartialEq for VcpuExit
Auto Trait Implementations
impl RefUnwindSafe for VcpuExit
impl Send for VcpuExit
impl Sync for VcpuExit
impl Unpin for VcpuExit
impl UnwindSafe for VcpuExit
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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