Module rustc_middle::ty::layout[−][src]

Structs

Enums

Overlap eligibility and variant assignment for each GeneratorSavedLocal.

Type size “skeleton”, i.e., the only information determining a type’s size. While this is conservative, (aside from constant sizes, only pointers, newtypes thereof and null pointer optimized enums are allowed), it is enough to statically check common use cases of transmute.

Constants

The first half of a fat pointer.

The second half of a fat pointer.

The maximum supported number of lanes in a SIMD vector.

Traits

Functions

Type Definitions