[][src]Enum rustc_ap_rustc_target::asm::MipsInlineAsmReg

pub enum MipsInlineAsmReg {
    r2,
    r3,
    r4,
    r5,
    r6,
    r7,
    r8,
    r9,
    r10,
    r11,
    r12,
    r13,
    r14,
    r15,
    r16,
    r17,
    r18,
    r19,
    r20,
    r21,
    r22,
    r23,
    r24,
    r25,
    f0,
    f1,
    f2,
    f3,
    f4,
    f5,
    f6,
    f7,
    f8,
    f9,
    f10,
    f11,
    f12,
    f13,
    f14,
    f15,
    f16,
    f17,
    f18,
    f19,
    f20,
    f21,
    f22,
    f23,
    f24,
    f25,
    f26,
    f27,
    f28,
    f29,
    f30,
    f31,
}

Variants

r2
r3
r4
r5
r6
r7
r8
r9
r10
r11
r12
r13
r14
r15
r16
r17
r18
r19
r20
r21
r22
r23
r24
r25
f0
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
f13
f14
f15
f16
f17
f18
f19
f20
f21
f22
f23
f24
f25
f26
f27
f28
f29
f30
f31

Implementations

impl MipsInlineAsmReg[src]

pub fn name(self) -> &'static str[src]

pub fn reg_class(self) -> MipsInlineAsmRegClass[src]

pub fn parse(
    _arch: InlineAsmArch,
    _has_feature: impl FnMut(&str) -> bool,
    _target: &Target,
    name: &str
) -> Result<Self, &'static str>
[src]

impl MipsInlineAsmReg[src]

pub fn emit(
    self,
    out: &mut dyn Write,
    _arch: InlineAsmArch,
    _modifier: Option<char>
) -> Result
[src]

Trait Implementations

impl Clone for MipsInlineAsmReg[src]

impl Copy for MipsInlineAsmReg[src]

impl Debug for MipsInlineAsmReg[src]

impl<__D: Decoder> Decodable<__D> for MipsInlineAsmReg[src]

impl<__E: Encoder> Encodable<__E> for MipsInlineAsmReg[src]

impl Eq for MipsInlineAsmReg[src]

impl Hash for MipsInlineAsmReg[src]

impl<__CTX> HashStable<__CTX> for MipsInlineAsmReg where
    __CTX: HashStableContext
[src]

impl PartialEq<MipsInlineAsmReg> for MipsInlineAsmReg[src]

impl StructuralEq for MipsInlineAsmReg[src]

impl StructuralPartialEq for MipsInlineAsmReg[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<'a, T> Captures<'a> for T where
    T: ?Sized
[src]

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

impl<T> Erased for T[src]

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

impl<T> Instrument for T[src]

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

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

type Error = !

impl<T> Same<T> for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,