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
sourceimpl Clone for ExceptionInfo
impl Clone for ExceptionInfo
sourcefn clone(&self) -> ExceptionInfo
fn clone(&self) -> ExceptionInfo
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExceptionInfo
impl Debug for ExceptionInfo
sourceimpl Default for ExceptionInfo
impl Default for ExceptionInfo
sourcefn 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
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