[][src]Enum avra_lib::instruction::register::Reg8

pub enum Reg8 {
    R0,
    R1,
    R2,
    R3,
    R4,
    R5,
    R6,
    R7,
    R8,
    R9,
    R10,
    R11,
    R12,
    R13,
    R14,
    R15,
    R16,
    R17,
    R18,
    R19,
    R20,
    R21,
    R22,
    R23,
    R24,
    R25,
    R26,
    R27,
    R28,
    R29,
    R30,
    R31,
}

Main core registers

Variants

R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R20
R21
R22
R23
R24
R25
R26
R27
R28
R29
R30
R31

Methods

impl Reg8[src]

pub fn number(self) -> u16[src]

Trait Implementations

impl Clone for Reg8[src]

impl Copy for Reg8[src]

impl Debug for Reg8[src]

impl Display for Reg8[src]

impl Eq for Reg8[src]

impl FromStr for Reg8[src]

type Err = ParseError

The associated error which can be returned from parsing.

impl PartialEq<Reg8> for Reg8[src]

impl StructuralEq for Reg8[src]

impl StructuralPartialEq for Reg8[src]

Auto Trait Implementations

impl RefUnwindSafe for Reg8

impl Send for Reg8

impl Sync for Reg8

impl Unpin for Reg8

impl UnwindSafe for Reg8

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> ToString for T where
    T: Display + ?Sized
[src]

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.