#[repr(usize)]pub enum MipsRegisterNumbers {
S0 = 16,
S1 = 17,
S2 = 18,
S3 = 19,
S4 = 20,
S5 = 21,
S6 = 22,
S7 = 23,
GlobalPointer = 28,
StackPointer = 29,
FramePointer = 30,
ReturnAddress = 31,
}
Expand description
Offsets into CONTEXT_MIPS::iregs
for registers with a dedicated or conventional purpose
Variants§
S0 = 16
S1 = 17
S2 = 18
S3 = 19
S4 = 20
S5 = 21
S6 = 22
S7 = 23
GlobalPointer = 28
StackPointer = 29
FramePointer = 30
ReturnAddress = 31
Implementations§
Trait Implementations§
source§impl Clone for MipsRegisterNumbers
impl Clone for MipsRegisterNumbers
source§fn clone(&self) -> MipsRegisterNumbers
fn clone(&self) -> MipsRegisterNumbers
Returns a copy 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 MipsRegisterNumbers
impl Debug for MipsRegisterNumbers
source§impl PartialEq for MipsRegisterNumbers
impl PartialEq for MipsRegisterNumbers
source§fn eq(&self, other: &MipsRegisterNumbers) -> bool
fn eq(&self, other: &MipsRegisterNumbers) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for MipsRegisterNumbers
impl Eq for MipsRegisterNumbers
impl StructuralPartialEq for MipsRegisterNumbers
Auto Trait Implementations§
impl Freeze for MipsRegisterNumbers
impl RefUnwindSafe for MipsRegisterNumbers
impl Send for MipsRegisterNumbers
impl Sync for MipsRegisterNumbers
impl Unpin for MipsRegisterNumbers
impl UnwindSafe for MipsRegisterNumbers
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