Enum udi::protocol::Register [−][src]
#[repr(C)]pub enum Register { X86_MIN, X86_GS, X86_FS, X86_ES, X86_DS, X86_EDI, X86_ESI, X86_EBP, X86_ESP, X86_EBX, X86_EDX, X86_ECX, X86_EAX, X86_CS, X86_SS, X86_EIP, X86_FLAGS, X86_ST0, X86_ST1, X86_ST2, X86_ST3, X86_ST4, X86_ST5, X86_ST6, X86_ST7, X86_MAX, X86_64_MIN, X86_64_R8, X86_64_R9, X86_64_R10, X86_64_R11, X86_64_R12, X86_64_R13, X86_64_R14, X86_64_R15, X86_64_RDI, X86_64_RSI, X86_64_RBP, X86_64_RBX, X86_64_RDX, X86_64_RAX, X86_64_RCX, X86_64_RSP, X86_64_RIP, X86_64_CSGSFS, X86_64_FLAGS, X86_64_ST0, X86_64_ST1, X86_64_ST2, X86_64_ST3, X86_64_ST4, X86_64_ST5, X86_64_ST6, X86_64_ST7, X86_64_XMM0, X86_64_XMM1, X86_64_XMM2, X86_64_XMM3, X86_64_XMM4, X86_64_XMM5, X86_64_XMM6, X86_64_XMM7, X86_64_XMM8, X86_64_XMM9, X86_64_XMM10, X86_64_XMM11, X86_64_XMM12, X86_64_XMM13, X86_64_XMM14, X86_64_XMM15, X86_64_MAX, }
Variants
X86_MIN
X86_GS
X86_FS
X86_ES
X86_DS
X86_EDI
X86_ESI
X86_EBP
X86_ESP
X86_EBX
X86_EDX
X86_ECX
X86_EAX
X86_CS
X86_SS
X86_EIP
X86_FLAGS
X86_ST0
X86_ST1
X86_ST2
X86_ST3
X86_ST4
X86_ST5
X86_ST6
X86_ST7
X86_MAX
X86_64_MIN
X86_64_R8
X86_64_R9
X86_64_R10
X86_64_R11
X86_64_R12
X86_64_R13
X86_64_R14
X86_64_R15
X86_64_RDI
X86_64_RSI
X86_64_RBP
X86_64_RBX
X86_64_RDX
X86_64_RAX
X86_64_RCX
X86_64_RSP
X86_64_RIP
X86_64_CSGSFS
X86_64_FLAGS
X86_64_ST0
X86_64_ST1
X86_64_ST2
X86_64_ST3
X86_64_ST4
X86_64_ST5
X86_64_ST6
X86_64_ST7
X86_64_XMM0
X86_64_XMM1
X86_64_XMM2
X86_64_XMM3
X86_64_XMM4
X86_64_XMM5
X86_64_XMM6
X86_64_XMM7
X86_64_XMM8
X86_64_XMM9
X86_64_XMM10
X86_64_XMM11
X86_64_XMM12
X86_64_XMM13
X86_64_XMM14
X86_64_XMM15
X86_64_MAX
Trait Implementations
impl Clone for Register
[src]
impl Clone for Register
fn clone(&self) -> Register
[src]
fn clone(&self) -> Register
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for Register
[src]
impl Copy for Register
impl Debug for Register
[src]
impl Debug for Register
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Eq for Register
[src]
impl Eq for Register
impl PartialEq for Register
[src]
impl PartialEq for Register
fn eq(&self, other: &Register) -> bool
[src]
fn eq(&self, other: &Register) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Serialize for Register
[src]
impl Serialize for Register
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
S: Serializer,
[src]
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl<'de> Deserialize<'de> for Register
[src]
impl<'de> Deserialize<'de> for Register
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more