pub struct CoreState {Show 24 fields
pub id: u8,
pub kind: String,
pub mpidr: u64,
pub x: [u64; 31],
pub sp: u64,
pub pc: u64,
pub nzcv: u8,
pub halted: bool,
pub last_trap: Option<String>,
pub steps: u64,
pub current_el: u8,
pub daif: u8,
pub wfi_halted: bool,
pub ttbr0_el1: u64,
pub tcr_el1: u64,
pub sctlr_el1: u64,
pub vbar_el1: u64,
pub elr_el1: u64,
pub spsr_el1: u64,
pub esr_el1: u64,
pub vbar_el2: u64,
pub elr_el2: u64,
pub spsr_el2: u64,
pub esr_el2: u64,
}Fields§
§id: u8§kind: String§mpidr: u64§x: [u64; 31]§sp: u64§pc: u64§nzcv: u8§halted: bool§last_trap: Option<String>§steps: u64§current_el: u8§daif: u8§wfi_halted: bool§ttbr0_el1: u64§tcr_el1: u64§sctlr_el1: u64§vbar_el1: u64§elr_el1: u64§spsr_el1: u64§esr_el1: u64§vbar_el2: u64§elr_el2: u64§spsr_el2: u64§esr_el2: u64Trait Implementations§
Auto Trait Implementations§
impl Freeze for CoreState
impl RefUnwindSafe for CoreState
impl Send for CoreState
impl Sync for CoreState
impl Unpin for CoreState
impl UnsafeUnpin for CoreState
impl UnwindSafe for CoreState
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