Enum rustc::llvm::TypeKindUnstable [-] [+] [src]

pub enum TypeKind {
    Void,
    Half,
    Float,
    Double,
    X86_FP80,
    FP128,
    PPC_FP128,
    Label,
    Integer,
    Function,
    Struct,
    Array,
    Pointer,
    Vector,
    Metadata,
    X86_MMX,
}

Variants

Void
Half
Float
Double
X86_FP80
FP128
PPC_FP128
Label
Integer
Function
Struct
Array
Pointer
Vector
Metadata
X86_MMX

Trait Implementations

Derived Implementations

impl Debug for TypeKind

fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>

impl PartialEq<TypeKind> for TypeKind

fn eq(&self, __arg_0: &TypeKind) -> bool

fn ne(&self, __arg_0: &TypeKind) -> bool

fn ne(&self, &TypeKind) -> bool

impl Copy for TypeKind