Skip to main content

Module ty_kind

Module ty_kind 

Source

Re-exports§

pub use self::closure::*;

Modules§

closure 🔒

Structs§

CoroutineWitnessTypes
FloatVid
A floating-point (f32 or f64) type variable ID.
FnHeader
FnSig
FnSigKind
Contains the packed non-type fields of a function signature.
FnSigTys
IntVid
An integral (u32, i32, usize, etc.) type variable ID.
TyVid
A type variable ID.
TypeAndMut
UnsafeBinderInner

Enums§

AliasTyKind
FloatVarValue
InferTy
A placeholder for a type that hasn’t been inferred yet.
IntVarValue
IsRigid
Whether an alias type is rigid or potentially normalizeable.
SplattedArgIndexError
Error type for splatted argument index errors.
TyKind
Defines the kinds of types used by the type system.