[−][src]Enum xori::arch::x86::registersx86::RegisterClassesx86
pub enum RegisterClassesx86 { GR8RegClassID, GR8NOREXRegClassID, GR8ABCDHRegClassID, GR8ABCDLRegClassID, GR16RegClassID, GR16NOREXRegClassID, VK1RegClassID, VK16RegClassID, VK2RegClassID, VK4RegClassID, VK8RegClassID, VK16WMRegClassID, VK1WMRegClassID, VK2WMRegClassID, VK4WMRegClassID, VK8WMRegClassID, SEGMENTREGRegClassID, GR16ABCDRegClassID, FPCCRRegClassID, FR32XRegClassID, FR32RegClassID, GR32RegClassID, GR32NOAXRegClassID, GR32NOSPRegClassID, GR32NOAXandGR32NOSPRegClassID, DEBUGREGRegClassID, GR32NOREXRegClassID, VK32RegClassID, GR32NOAXandGR32NOREXRegClassID, GR32NOREXNOSPRegClassID, RFP32RegClassID, VK32WMRegClassID, GR32NOAXandGR32NOREXNOSPRegClassID, GR32ABCDRegClassID, GR32ABCDandGR32NOAXRegClassID, GR32TCRegClassID, GR32ADRegClassID, GR32NOAXandGR32TCRegClassID, CCRRegClassID, GR32ADandGR32NOAXRegClassID, RFP64RegClassID, FR64XRegClassID, GR64RegClassID, CONTROLREGRegClassID, FR64RegClassID, GR64withsub8bitRegClassID, GR64NOSPRegClassID, GR64withsub32bitinGR32NOAXRegClassID, GR64withsub32bitinGR32NOAXandGR32NOSPRegClassID, GR64NOREXRegClassID, GR64TCRegClassID, GR64NOSPandGR64TCRegClassID, GR64withsub16bitinGR16NOREXRegClassID, VK64RegClassID, VR64RegClassID, GR64NOREXNOSPRegClassID, GR64TCandGR64withsub32bitinGR32NOAXRegClassID, GR64withsub32bitinGR32NOAXandGR32NOREXRegClassID, VK64WMRegClassID, GR64NOREXandGR64TCRegClassID, GR64TCW64RegClassID, GR64withsub32bitinGR32NOAXandGR32NOREXNOSPRegClassID, GR64NOREXNOSPandGR64TCRegClassID, GR64TCW64andGR64withsub32bitinGR32NOAXRegClassID, GR64ABCDRegClassID, GR64TCandGR64withsub32bitinGR32NOAXandGR32NOREXRegClassID, GR64withsub32bitinGR32ABCDandGR32NOAXRegClassID, GR64withsub32bitinGR32TCRegClassID, GR64withsub32bitinGR32ADRegClassID, GR64withsub32bitinGR32NOAXandGR32TCRegClassID, GR64withsub32bitinGR32ADandGR32NOAXRegClassID, RSTRegClassID, RFP80RegClassID, VR128XRegClassID, VR128RegClassID, VR256XRegClassID, VR256RegClassID, VR512RegClassID, VR512withsubxmminFR32RegClassID, }
Variants
GR8RegClassID
GR8NOREXRegClassID
GR8ABCDHRegClassID
GR8ABCDLRegClassID
GR16RegClassID
GR16NOREXRegClassID
VK1RegClassID
VK16RegClassID
VK2RegClassID
VK4RegClassID
VK8RegClassID
VK16WMRegClassID
VK1WMRegClassID
VK2WMRegClassID
VK4WMRegClassID
VK8WMRegClassID
SEGMENTREGRegClassID
GR16ABCDRegClassID
FPCCRRegClassID
FR32XRegClassID
FR32RegClassID
GR32RegClassID
GR32NOAXRegClassID
GR32NOSPRegClassID
GR32NOAXandGR32NOSPRegClassID
DEBUGREGRegClassID
GR32NOREXRegClassID
VK32RegClassID
GR32NOAXandGR32NOREXRegClassID
GR32NOREXNOSPRegClassID
RFP32RegClassID
VK32WMRegClassID
GR32NOAXandGR32NOREXNOSPRegClassID
GR32ABCDRegClassID
GR32ABCDandGR32NOAXRegClassID
GR32TCRegClassID
GR32ADRegClassID
GR32NOAXandGR32TCRegClassID
CCRRegClassID
GR32ADandGR32NOAXRegClassID
RFP64RegClassID
FR64XRegClassID
GR64RegClassID
CONTROLREGRegClassID
FR64RegClassID
GR64withsub8bitRegClassID
GR64NOSPRegClassID
GR64withsub32bitinGR32NOAXRegClassID
GR64withsub32bitinGR32NOAXandGR32NOSPRegClassID
GR64NOREXRegClassID
GR64TCRegClassID
GR64NOSPandGR64TCRegClassID
GR64withsub16bitinGR16NOREXRegClassID
VK64RegClassID
VR64RegClassID
GR64NOREXNOSPRegClassID
GR64TCandGR64withsub32bitinGR32NOAXRegClassID
GR64withsub32bitinGR32NOAXandGR32NOREXRegClassID
VK64WMRegClassID
GR64NOREXandGR64TCRegClassID
GR64TCW64RegClassID
GR64withsub32bitinGR32NOAXandGR32NOREXNOSPRegClassID
GR64NOREXNOSPandGR64TCRegClassID
GR64TCW64andGR64withsub32bitinGR32NOAXRegClassID
GR64ABCDRegClassID
GR64TCandGR64withsub32bitinGR32NOAXandGR32NOREXRegClassID
GR64withsub32bitinGR32ABCDandGR32NOAXRegClassID
GR64withsub32bitinGR32TCRegClassID
GR64withsub32bitinGR32ADRegClassID
GR64withsub32bitinGR32NOAXandGR32TCRegClassID
GR64withsub32bitinGR32ADandGR32NOAXRegClassID
RSTRegClassID
RFP80RegClassID
VR128XRegClassID
VR128RegClassID
VR256XRegClassID
VR256RegClassID
VR512RegClassID
VR512withsubxmminFR32RegClassID
Auto Trait Implementations
impl Send for RegisterClassesx86
impl Send for RegisterClassesx86
impl Sync for RegisterClassesx86
impl Sync for RegisterClassesx86
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more