Struct eikon3ds_core::cpu::registers::CpsrSnapshot
source · struct CpsrSnapshot {Show 13 fields
sign_flag: bool,
zero_flag: bool,
carry_flag: bool,
overflow_flag: bool,
sticky_overflow_flag: bool,
jazelle_state: bool,
greater_than_or_equal_to: [bool; 4],
data_endianness_bit: bool,
imprecise_data_abort: bool,
irq_disabled: bool,
fiq_disabled: bool,
thumb_state: bool,
mode: OperatingMode,
}Fields§
§sign_flag: bool§zero_flag: bool§carry_flag: bool§overflow_flag: bool§sticky_overflow_flag: bool§jazelle_state: bool§greater_than_or_equal_to: [bool; 4]§data_endianness_bit: bool§imprecise_data_abort: bool§irq_disabled: bool§fiq_disabled: bool§thumb_state: bool§mode: OperatingModeAuto Trait Implementations§
impl RefUnwindSafe for CpsrSnapshot
impl Send for CpsrSnapshot
impl Sync for CpsrSnapshot
impl Unpin for CpsrSnapshot
impl UnwindSafe for CpsrSnapshot
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