#[repr(C)]pub struct SystemContextAArch64 {Show 69 fields
pub x0: u64,
pub x1: u64,
pub x2: u64,
pub x3: u64,
pub x4: u64,
pub x5: u64,
pub x6: u64,
pub x7: u64,
pub x8: u64,
pub x9: u64,
pub x10: u64,
pub x11: u64,
pub x12: u64,
pub x13: u64,
pub x14: u64,
pub x15: u64,
pub x16: u64,
pub x17: u64,
pub x18: u64,
pub x19: u64,
pub x20: u64,
pub x21: u64,
pub x22: u64,
pub x23: u64,
pub x24: u64,
pub x25: u64,
pub x26: u64,
pub x27: u64,
pub x28: u64,
pub fp: u64,
pub lr: u64,
pub sp: u64,
pub v0: [u64; 2],
pub v1: [u64; 2],
pub v2: [u64; 2],
pub v3: [u64; 2],
pub v4: [u64; 2],
pub v5: [u64; 2],
pub v6: [u64; 2],
pub v7: [u64; 2],
pub v8: [u64; 2],
pub v9: [u64; 2],
pub v10: [u64; 2],
pub v11: [u64; 2],
pub v12: [u64; 2],
pub v13: [u64; 2],
pub v14: [u64; 2],
pub v15: [u64; 2],
pub v16: [u64; 2],
pub v17: [u64; 2],
pub v18: [u64; 2],
pub v19: [u64; 2],
pub v20: [u64; 2],
pub v21: [u64; 2],
pub v22: [u64; 2],
pub v23: [u64; 2],
pub v24: [u64; 2],
pub v25: [u64; 2],
pub v26: [u64; 2],
pub v27: [u64; 2],
pub v28: [u64; 2],
pub v29: [u64; 2],
pub v30: [u64; 2],
pub v31: [u64; 2],
pub elr: u64,
pub spsr: u64,
pub fpsr: u64,
pub esr: u64,
pub far: u64,
}
Fields§
§x0: u64
§x1: u64
§x2: u64
§x3: u64
§x4: u64
§x5: u64
§x6: u64
§x7: u64
§x8: u64
§x9: u64
§x10: u64
§x11: u64
§x12: u64
§x13: u64
§x14: u64
§x15: u64
§x16: u64
§x17: u64
§x18: u64
§x19: u64
§x20: u64
§x21: u64
§x22: u64
§x23: u64
§x24: u64
§x25: u64
§x26: u64
§x27: u64
§x28: u64
§fp: u64
§lr: u64
§sp: u64
§v0: [u64; 2]
§v1: [u64; 2]
§v2: [u64; 2]
§v3: [u64; 2]
§v4: [u64; 2]
§v5: [u64; 2]
§v6: [u64; 2]
§v7: [u64; 2]
§v8: [u64; 2]
§v9: [u64; 2]
§v10: [u64; 2]
§v11: [u64; 2]
§v12: [u64; 2]
§v13: [u64; 2]
§v14: [u64; 2]
§v15: [u64; 2]
§v16: [u64; 2]
§v17: [u64; 2]
§v18: [u64; 2]
§v19: [u64; 2]
§v20: [u64; 2]
§v21: [u64; 2]
§v22: [u64; 2]
§v23: [u64; 2]
§v24: [u64; 2]
§v25: [u64; 2]
§v26: [u64; 2]
§v27: [u64; 2]
§v28: [u64; 2]
§v29: [u64; 2]
§v30: [u64; 2]
§v31: [u64; 2]
§elr: u64
§spsr: u64
§fpsr: u64
§esr: u64
§far: u64
Trait Implementations§
Source§impl Clone for SystemContextAArch64
impl Clone for SystemContextAArch64
Source§fn clone(&self) -> SystemContextAArch64
fn clone(&self) -> SystemContextAArch64
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 SystemContextAArch64
impl Debug for SystemContextAArch64
impl Copy for SystemContextAArch64
Auto Trait Implementations§
impl Freeze for SystemContextAArch64
impl RefUnwindSafe for SystemContextAArch64
impl Send for SystemContextAArch64
impl Sync for SystemContextAArch64
impl Unpin for SystemContextAArch64
impl UnwindSafe for SystemContextAArch64
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