#[repr(C)]pub struct SystemContextIpf {Show 119 fields
pub reserved: u64,
pub r1: u64,
pub r2: u64,
pub r3: u64,
pub r4: u64,
pub r5: u64,
pub r6: u64,
pub r7: u64,
pub r8: u64,
pub r9: u64,
pub r10: u64,
pub r11: u64,
pub r12: u64,
pub r13: u64,
pub r14: u64,
pub r15: u64,
pub r16: u64,
pub r17: u64,
pub r18: u64,
pub r19: u64,
pub r20: u64,
pub r21: u64,
pub r22: u64,
pub r23: u64,
pub r24: u64,
pub r25: u64,
pub r26: u64,
pub r27: u64,
pub r28: u64,
pub r29: u64,
pub r30: u64,
pub r31: u64,
pub f2: [u64; 2],
pub f3: [u64; 2],
pub f4: [u64; 2],
pub f5: [u64; 2],
pub f6: [u64; 2],
pub f7: [u64; 2],
pub f8: [u64; 2],
pub f9: [u64; 2],
pub f10: [u64; 2],
pub f11: [u64; 2],
pub f12: [u64; 2],
pub f13: [u64; 2],
pub f14: [u64; 2],
pub f15: [u64; 2],
pub f16: [u64; 2],
pub f17: [u64; 2],
pub f18: [u64; 2],
pub f19: [u64; 2],
pub f20: [u64; 2],
pub f21: [u64; 2],
pub f22: [u64; 2],
pub f23: [u64; 2],
pub f24: [u64; 2],
pub f25: [u64; 2],
pub f26: [u64; 2],
pub f27: [u64; 2],
pub f28: [u64; 2],
pub f29: [u64; 2],
pub f30: [u64; 2],
pub f31: [u64; 2],
pub pr: u64,
pub b0: u64,
pub b1: u64,
pub b2: u64,
pub b3: u64,
pub b4: u64,
pub b5: u64,
pub b6: u64,
pub b7: u64,
pub ar_rsc: u64,
pub ar_bsp: u64,
pub ar_bspstore: u64,
pub ar_rnat: u64,
pub ar_fcr: u64,
pub ar_eflag: u64,
pub ar_csd: u64,
pub ar_ssd: u64,
pub ar_cflg: u64,
pub ar_fsr: u64,
pub ar_fir: u64,
pub ar_fdr: u64,
pub ar_ccv: u64,
pub ar_unat: u64,
pub ar_fpsr: u64,
pub ar_pfs: u64,
pub ar_lc: u64,
pub ar_ec: u64,
pub cr_dcr: u64,
pub cr_itm: u64,
pub cr_iva: u64,
pub cr_pta: u64,
pub cr_ipsr: u64,
pub cr_isr: u64,
pub cr_iip: u64,
pub cr_ifa: u64,
pub cr_itir: u64,
pub cr_iipa: u64,
pub cr_ifs: u64,
pub cr_iim: u64,
pub cr_iha: u64,
pub dbr0: u64,
pub dbr1: u64,
pub dbr2: u64,
pub dbr3: u64,
pub dbr4: u64,
pub dbr5: u64,
pub dbr6: u64,
pub dbr7: u64,
pub ibr0: u64,
pub ibr1: u64,
pub ibr2: u64,
pub ibr3: u64,
pub ibr4: u64,
pub ibr5: u64,
pub ibr6: u64,
pub ibr7: u64,
pub int_nat: u64,
}
Fields§
§reserved: u64
§r1: u64
§r2: u64
§r3: u64
§r4: u64
§r5: u64
§r6: u64
§r7: u64
§r8: u64
§r9: u64
§r10: u64
§r11: u64
§r12: u64
§r13: u64
§r14: u64
§r15: u64
§r16: u64
§r17: u64
§r18: u64
§r19: u64
§r20: u64
§r21: u64
§r22: u64
§r23: u64
§r24: u64
§r25: u64
§r26: u64
§r27: u64
§r28: u64
§r29: u64
§r30: u64
§r31: u64
§f2: [u64; 2]
§f3: [u64; 2]
§f4: [u64; 2]
§f5: [u64; 2]
§f6: [u64; 2]
§f7: [u64; 2]
§f8: [u64; 2]
§f9: [u64; 2]
§f10: [u64; 2]
§f11: [u64; 2]
§f12: [u64; 2]
§f13: [u64; 2]
§f14: [u64; 2]
§f15: [u64; 2]
§f16: [u64; 2]
§f17: [u64; 2]
§f18: [u64; 2]
§f19: [u64; 2]
§f20: [u64; 2]
§f21: [u64; 2]
§f22: [u64; 2]
§f23: [u64; 2]
§f24: [u64; 2]
§f25: [u64; 2]
§f26: [u64; 2]
§f27: [u64; 2]
§f28: [u64; 2]
§f29: [u64; 2]
§f30: [u64; 2]
§f31: [u64; 2]
§pr: u64
§b0: u64
§b1: u64
§b2: u64
§b3: u64
§b4: u64
§b5: u64
§b6: u64
§b7: u64
§ar_rsc: u64
§ar_bsp: u64
§ar_bspstore: u64
§ar_rnat: u64
§ar_fcr: u64
§ar_eflag: u64
§ar_csd: u64
§ar_ssd: u64
§ar_cflg: u64
§ar_fsr: u64
§ar_fir: u64
§ar_fdr: u64
§ar_ccv: u64
§ar_unat: u64
§ar_fpsr: u64
§ar_pfs: u64
§ar_lc: u64
§ar_ec: u64
§cr_dcr: u64
§cr_itm: u64
§cr_iva: u64
§cr_pta: u64
§cr_ipsr: u64
§cr_isr: u64
§cr_iip: u64
§cr_ifa: u64
§cr_itir: u64
§cr_iipa: u64
§cr_ifs: u64
§cr_iim: u64
§cr_iha: u64
§dbr0: u64
§dbr1: u64
§dbr2: u64
§dbr3: u64
§dbr4: u64
§dbr5: u64
§dbr6: u64
§dbr7: u64
§ibr0: u64
§ibr1: u64
§ibr2: u64
§ibr3: u64
§ibr4: u64
§ibr5: u64
§ibr6: u64
§ibr7: u64
§int_nat: u64
Trait Implementations§
Source§impl Clone for SystemContextIpf
impl Clone for SystemContextIpf
Source§fn clone(&self) -> SystemContextIpf
fn clone(&self) -> SystemContextIpf
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 SystemContextIpf
impl Debug for SystemContextIpf
impl Copy for SystemContextIpf
Auto Trait Implementations§
impl Freeze for SystemContextIpf
impl RefUnwindSafe for SystemContextIpf
impl Send for SystemContextIpf
impl Sync for SystemContextIpf
impl Unpin for SystemContextIpf
impl UnwindSafe for SystemContextIpf
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