Re-exportsยง
use std::fmt;๐use derive_where::derive_where;๐use rustc_data_structures::stable_hash::StableHash;๐use rustc_data_structures::stable_hash::StableHashCtxt;๐use rustc_data_structures::stable_hash::StableHasher;๐use rustc_macros::Decodable_NoContext;๐use rustc_macros::Encodable_NoContext;๐use rustc_macros::StableHash;๐use rustc_type_ir_macros::GenericTypeVisitable;๐use crate::BoundRegion;๐use crate::BoundVarIndexKind;๐use crate::Interner;๐use crate::LateParamRegion;๐use crate::PlaceholderRegion;๐use self::RegionKind::*;๐
Structsยง
- Region
Vid - A region variable ID.
Enumsยง
- Region
Kind - Representation of regions. Note that the NLL checker uses a distinct
representation of regions. For this reason, it internally replaces all the
regions with inference variables โ the index of the variable is then used
to index into internal NLL data structures. See
rustc_const_eval::borrow_checkmodule for more information.