pub struct ArchState {
pub gpr_state: Vec<u64>,
pub components: Vec<ArchComponentState>,
}Expand description
Describes CPU state
Fields§
§gpr_state: Vec<u64>GP registers.
components: Vec<ArchComponentState>Contains SSE registers on amd64, NEON on arm64, XSAVE state on amd64, etc
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArchState
impl RefUnwindSafe for ArchState
impl Send for ArchState
impl Sync for ArchState
impl Unpin for ArchState
impl UnwindSafe for ArchState
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