pub struct XenX86ExceptionVector(pub u8);Expand description
Exception vector.
Tuple Fields§
§0: u8Implementations§
Source§impl XenX86ExceptionVector
impl XenX86ExceptionVector
pub const DivideError: Self
pub const DebugException: Self
pub const Nmi: Self
pub const Breakpoint: Self
pub const Overflow: Self
pub const BoundRange: Self
pub const InvalidOpcode: Self
pub const DeviceNotAvailable: Self
pub const DoubleFault: Self
pub const CoprocessorSegmentOverrun: Self
pub const InvalidTss: Self
pub const SegmentNotPresent: Self
pub const StackSegmentFault: Self
pub const GeneralProtectionFault: Self
pub const PageFault: Self
pub const PicSpuriousInterruptVector: Self
pub const MathsFault: Self
pub const AlignmentCheck: Self
pub const MachineCheck: Self
pub const SimdException: Self
pub const VirtualisationException: Self
pub const ControlFlowProtection: Self
pub const HypervisorInjection: Self
pub const VmmCommunication: Self
pub const SecurityException: Self
Trait Implementations§
Source§impl Clone for XenX86ExceptionVector
impl Clone for XenX86ExceptionVector
Source§fn clone(&self) -> XenX86ExceptionVector
fn clone(&self) -> XenX86ExceptionVector
Returns a duplicate 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 XenX86ExceptionVector
impl Debug for XenX86ExceptionVector
Source§impl PartialEq for XenX86ExceptionVector
impl PartialEq for XenX86ExceptionVector
impl Copy for XenX86ExceptionVector
impl Eq for XenX86ExceptionVector
impl StructuralPartialEq for XenX86ExceptionVector
Auto Trait Implementations§
impl Freeze for XenX86ExceptionVector
impl RefUnwindSafe for XenX86ExceptionVector
impl Send for XenX86ExceptionVector
impl Sync for XenX86ExceptionVector
impl Unpin for XenX86ExceptionVector
impl UnsafeUnpin for XenX86ExceptionVector
impl UnwindSafe for XenX86ExceptionVector
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