Struct sgx_trts::veh::ExceptionInfo
source · #[repr(C)]pub struct ExceptionInfo {
pub context: CpuContext,
pub vector: ExceptionVector,
pub exception_type: ExceptionType,
}
Fields§
§context: CpuContext
§vector: ExceptionVector
§exception_type: ExceptionType
Trait Implementations§
source§impl Clone for ExceptionInfo
impl Clone for ExceptionInfo
source§fn clone(&self) -> ExceptionInfo
fn clone(&self) -> ExceptionInfo
Returns a copy 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 ExceptionInfo
impl Debug for ExceptionInfo
source§impl Default for ExceptionInfo
impl Default for ExceptionInfo
source§fn default() -> ExceptionInfo
fn default() -> ExceptionInfo
Returns the “default value” for a type. Read more
impl ContiguousMemory for ExceptionInfo
impl Copy for ExceptionInfo
Auto Trait Implementations§
impl RefUnwindSafe for ExceptionInfo
impl Send for ExceptionInfo
impl Sync for ExceptionInfo
impl Unpin for ExceptionInfo
impl UnwindSafe for ExceptionInfo
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