Module types

Module types 

Source

Enums§

ValueKind
Represents different kinds of types for alias analysis purposes. This is a wrapper of rustc_middle::ty::TyKind, except that treat some types as special cases;

Functions§

is_not_drop
Determines whether a given type will never need drop (i.e., is trivially copyable and has no destructor).
kind
Analyzes a Ty (Rustc type) and returns its TyKind for alias analysis.