Struct sgx_trts::veh::CpuContext
source · #[repr(C)]pub struct CpuContext {}
Fields§
§rax: u64
§rcx: u64
§rdx: u64
§rbx: u64
§rsp: u64
§rbp: u64
§rsi: u64
§rdi: u64
§r8: u64
§r9: u64
§r10: u64
§r11: u64
§r12: u64
§r13: u64
§r14: u64
§r15: u64
§rflags: u64
§rip: u64
Trait Implementations§
source§impl Clone for CpuContext
impl Clone for CpuContext
source§fn clone(&self) -> CpuContext
fn clone(&self) -> CpuContext
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 CpuContext
impl Debug for CpuContext
source§impl Default for CpuContext
impl Default for CpuContext
source§fn default() -> CpuContext
fn default() -> CpuContext
Returns the “default value” for a type. Read more
impl ContiguousMemory for CpuContext
impl Copy for CpuContext
Auto Trait Implementations§
impl RefUnwindSafe for CpuContext
impl Send for CpuContext
impl Sync for CpuContext
impl Unpin for CpuContext
impl UnwindSafe for CpuContext
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