Enum rydis::MachineMode
source · #[repr(u32)]pub enum MachineMode {
Long64 = 0,
LongCompat32 = 1,
LongCompat16 = 2,
Legacy32 = 3,
Legacy16 = 4,
Real16 = 5,
}Expand description
the machine mode to decode instructions according to.
Variants§
Trait Implementations§
source§impl Clone for MachineMode
impl Clone for MachineMode
source§fn clone(&self) -> MachineMode
fn clone(&self) -> MachineMode
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 MachineMode
impl Debug for MachineMode
source§impl Hash for MachineMode
impl Hash for MachineMode
source§impl PartialEq for MachineMode
impl PartialEq for MachineMode
source§fn eq(&self, other: &MachineMode) -> bool
fn eq(&self, other: &MachineMode) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for MachineMode
impl Eq for MachineMode
impl StructuralEq for MachineMode
impl StructuralPartialEq for MachineMode
Auto Trait Implementations§
impl RefUnwindSafe for MachineMode
impl Send for MachineMode
impl Sync for MachineMode
impl Unpin for MachineMode
impl UnwindSafe for MachineMode
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