Module rustc::ty::util [] [src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

misc. type-system utilities too small to deserve their own file

Structs

TypeIdHasher [
Experimental
]

Enums

CopyImplementationError [
Experimental
]
ExplicitSelf [
Experimental
]
Representability [
Experimental
]

Describes whether a type is representable. For types that are not representable, 'SelfRecursive' and 'ContainsRecursive' are used to distinguish between types that are recursive with themselves and types that contain a different recursive type. These cases can therefore be treated differently when reporting errors.

Traits

IntTypeExt [
Experimental
]

Functions

provide [
Experimental
]