[][src]Enum wasmer_runtime_core::state::x64_decl::GPR

#[repr(u8)]
pub enum GPR {
    RAX,
    RCX,
    RDX,
    RBX,
    RSP,
    RBP,
    RSI,
    RDI,
    R8,
    R9,
    R10,
    R11,
    R12,
    R13,
    R14,
    R15,
}

General-purpose registers.

Variants

RAX

RAX register

RCX

RCX register

RDX

RDX register

RBX

RBX register

RSP

RSP register

RBP

RBP register

RSI

RSI register

RDI

RDI register

R8

R8 register

R9

R9 register

R10

R10 register

R11

R11 register

R12

R12 register

R13

R13 register

R14

R14 register

R15

R15 register

Trait Implementations

impl Clone for GPR[src]

impl Copy for GPR[src]

impl Debug for GPR[src]

impl Eq for GPR[src]

impl Hash for GPR[src]

impl Ord for GPR[src]

impl PartialEq<GPR> for GPR[src]

impl PartialOrd<GPR> for GPR[src]

impl StructuralEq for GPR[src]

impl StructuralPartialEq for GPR[src]

Auto Trait Implementations

impl RefUnwindSafe for GPR

impl Send for GPR

impl Sync for GPR

impl Unpin for GPR

impl UnwindSafe for GPR

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.