#[repr(C)]pub union SystemContext {
pub system_context_ebc: *mut SystemContextEbc,
pub system_context_ia32: *mut SystemContextIa32,
pub system_context_x64: *mut SystemContextX64,
pub system_context_ipf: *mut SystemContextIpf,
pub system_context_arm: *mut SystemContextArm,
pub system_context_aarch64: *mut SystemContextAArch64,
pub system_context_riscv32: *mut SystemContextRiscV32,
pub system_context_riscv64: *mut SystemContextRiscV64,
pub system_context_riscv128: *mut SystemContextRiscV128,
}
Fields§
§system_context_ebc: *mut SystemContextEbc
§system_context_ia32: *mut SystemContextIa32
§system_context_x64: *mut SystemContextX64
§system_context_ipf: *mut SystemContextIpf
§system_context_arm: *mut SystemContextArm
§system_context_aarch64: *mut SystemContextAArch64
§system_context_riscv32: *mut SystemContextRiscV32
§system_context_riscv64: *mut SystemContextRiscV64
§system_context_riscv128: *mut SystemContextRiscV128
Trait Implementations§
Source§impl Clone for SystemContext
impl Clone for SystemContext
Source§fn clone(&self) -> SystemContext
fn clone(&self) -> SystemContext
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 moreimpl Copy for SystemContext
Auto Trait Implementations§
impl Freeze for SystemContext
impl RefUnwindSafe for SystemContext
impl !Send for SystemContext
impl !Sync for SystemContext
impl Unpin for SystemContext
impl UnwindSafe for SystemContext
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