#[repr(C)]pub struct CpuExceptionInfo {
pub id: usize,
pub error_code: usize,
pub page_fault_addr: usize,
}Fields§
§id: usizeThe ID of the exception.
error_code: usizeThe error code associated with the exception.
page_fault_addr: usizeThe virtual address where a page fault occurred.
Trait Implementations§
Source§impl Clone for CpuExceptionInfo
impl Clone for CpuExceptionInfo
Source§fn clone(&self) -> CpuExceptionInfo
fn clone(&self) -> CpuExceptionInfo
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 CpuExceptionInfo
impl Debug for CpuExceptionInfo
Source§impl Default for CpuExceptionInfo
impl Default for CpuExceptionInfo
Source§fn default() -> CpuExceptionInfo
fn default() -> CpuExceptionInfo
Returns the “default value” for a type. Read more
impl Copy for CpuExceptionInfo
Auto Trait Implementations§
impl Freeze for CpuExceptionInfo
impl RefUnwindSafe for CpuExceptionInfo
impl Send for CpuExceptionInfo
impl Sync for CpuExceptionInfo
impl Unpin for CpuExceptionInfo
impl UnwindSafe for CpuExceptionInfo
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