#[repr(u8)]pub enum Prefix {
Lock = 240,
Rep = 243,
RepE = 3,
RepNE = 242,
CS = 46,
SS = 54,
DS = 62,
ES = 38,
FS = 100,
GS = 101,
OpSize = 102,
AddrSize = 103,
}Expand description
Instruction prefixes.
Variants§
Lock = 240
LOCK prefix
Rep = 243
REP prefix
RepE = 3
REPE/REPZ prefix
RepNE = 242
REPNE prefix
CS = 46
CS segment override
SS = 54
SS segment override
DS = 62
DS segment override
ES = 38
ES segment override
FS = 100
FS segment override
GS = 101
GS segment override
OpSize = 102
Operand size override
AddrSize = 103
Address size override
Trait Implementations§
impl Copy for Prefix
impl Eq for Prefix
impl StructuralPartialEq for Prefix
Auto Trait Implementations§
impl Freeze for Prefix
impl RefUnwindSafe for Prefix
impl Send for Prefix
impl Sync for Prefix
impl Unpin for Prefix
impl UnwindSafe for Prefix
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