Re-exportsยง
use std::alloc::Layout;๐use std::cmp::Ordering;๐use std::hash::Hash;๐use std::hash::Hash;๐use std::hash::Hasher;๐use std::ops::Deref;๐use std::fmt;๐use std::iter;๐use std::mem;๐use std::ptr;๐use std::slice;๐use rustc_data_structures::aligned::Aligned;๐use rustc_data_structures::aligned::align_of;๐use rustc_data_structures::sync::DynSync;๐use rustc_serialize::Encodable;๐use rustc_serialize::Encoder;๐use rustc_type_ir::FlagComputation;๐use super::DebruijnIndex;๐use super::TyCtxt;๐use super::TypeFlags;๐use crate::arena::Arena;๐
Modulesยง
- size_
asserts ๐
Macrosยง
- impl_
list_ ๐empty
Structsยง
- List
Skeleton ๐ - A
RawListwithout the unsized tail. This type is used for layout computation and constructing empty lists. - RawList
- A generic type that can be used to prepend a
Listwith some header. - Type
Info - The additional info that is stored in
ListWithCachedTypeInfo.
Type Aliasesยง
- List
List<T>is a bit like&[T], but with some critical differences.- List
With Cached Type Info - A
Listthat additionally stores type information inline to speed upTypeVisitableExtoperations.
Foreign Typesยง
- Extern
Ty ๐