[][src]Enum dynasmrt::aarch64::RX

pub enum RX {
    X0,
    X1,
    X2,
    X3,
    X4,
    X5,
    X6,
    X7,
    X8,
    X9,
    X10,
    X11,
    X12,
    X13,
    X14,
    X15,
    X16,
    X17,
    X18,
    X19,
    X20,
    X21,
    X22,
    X23,
    X24,
    X25,
    X26,
    X27,
    X28,
    X29,
    X30,
    XZR,
}

4 or 8-byte general purpopse registers, where X31 is the zero register.

Variants

X0
X1
X2
X3
X4
X5
X6
X7
X8
X9
X10
X11
X12
X13
X14
X15
X16
X17
X18
X19
X20
X21
X22
X23
X24
X25
X26
X27
X28
X29
X30
XZR

Trait Implementations

impl Clone for RX[src]

impl Copy for RX[src]

impl Debug for RX[src]

impl Eq for RX[src]

impl Hash for RX[src]

impl PartialEq<RX> for RX[src]

impl Register for RX[src]

impl StructuralEq for RX[src]

impl StructuralPartialEq for RX[src]

Auto Trait Implementations

impl RefUnwindSafe for RX[src]

impl Send for RX[src]

impl Sync for RX[src]

impl Unpin for RX[src]

impl UnwindSafe for RX[src]

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<T> From<T> for T[src]

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

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.