Module rustc_middle::ty::list
source · Macros§
Structs§
- A
RawList
without the unsized tail. This type is used for layout computation and constructing empty lists. - A generic type that can be used to prepend a
List
with some header. - The additional info that is stored in
ListWithCachedTypeInfo
.
Type Aliases§
List<T>
is a bit like&[T]
, but with some critical differences.- A
List
that additionally stores type information inline to speed upTypeVisitableExt
operations.
Foreign Types§
- A dummy type used to force
List
to be unsized while not requiring references to it be wide pointers.