Enum rustc_llvm::ffi::TypeKind
[−]
[src]
#[repr(C)]pub enum TypeKind { Void, Half, Float, Double, X86_FP80, FP128, PPC_FP128, Label, Integer, Function, Struct, Array, Pointer, Vector, Metadata, X86_MMX, Token, }
🔬 This is a nightly-only experimental API. (
rustc_private)LLVMTypeKind
Variants
Void🔬 This is a nightly-only experimental API. (
rustc_private)Half🔬 This is a nightly-only experimental API. (
rustc_private)Float🔬 This is a nightly-only experimental API. (
rustc_private)Double🔬 This is a nightly-only experimental API. (
rustc_private)X86_FP80🔬 This is a nightly-only experimental API. (
rustc_private)FP128🔬 This is a nightly-only experimental API. (
rustc_private)PPC_FP128🔬 This is a nightly-only experimental API. (
rustc_private)Label🔬 This is a nightly-only experimental API. (
rustc_private)Integer🔬 This is a nightly-only experimental API. (
rustc_private)Function🔬 This is a nightly-only experimental API. (
rustc_private)Struct🔬 This is a nightly-only experimental API. (
rustc_private)Array🔬 This is a nightly-only experimental API. (
rustc_private)Pointer🔬 This is a nightly-only experimental API. (
rustc_private)Vector🔬 This is a nightly-only experimental API. (
rustc_private)Metadata🔬 This is a nightly-only experimental API. (
rustc_private)X86_MMX🔬 This is a nightly-only experimental API. (
rustc_private)Token🔬 This is a nightly-only experimental API. (
rustc_private)Trait Implementations
impl Copy for TypeKind[src]
impl Clone for TypeKind[src]
fn clone(&self) -> TypeKind
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl PartialEq for TypeKind[src]
fn eq(&self, __arg_0: &TypeKind) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.