#[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 duplicate 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
impl Copy for MachineMode
impl Eq for MachineMode
impl StructuralPartialEq for MachineMode
Auto Trait Implementations§
impl Freeze for MachineMode
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