[][src]Struct riscy::Reg

pub struct Reg(_);

A struct for representing a general purpose register (eg, x0, x1, ..., x32). This is used in the Instruction enum to distinguish the source and destination registers from other numeric data contained in an instruction.

Trait Implementations

impl Clone for Reg[src]

impl Copy for Reg[src]

impl Debug for Reg[src]

impl Display for Reg[src]

impl Eq for Reg[src]

impl From<u8> for Reg[src]

impl Hash for Reg[src]

impl PartialEq<Reg> for Reg[src]

impl StructuralEq for Reg[src]

impl StructuralPartialEq for Reg[src]

Auto Trait Implementations

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.