Struct rustc::middle::resolve_lifetime::ResolveLifetimes [−][src]
pub struct ResolveLifetimes { defs: FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Region>>>, late_bound: FxHashMap<LocalDefId, Lrc<FxHashSet<ItemLocalId>>>, object_lifetime_defaults: FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Lrc<Vec<ObjectLifetimeDefault>>>>>, }
🔬 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?
See NamedRegionMap
.
Fields
defs: FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Region>>>
🔬 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?
late_bound: FxHashMap<LocalDefId, Lrc<FxHashSet<ItemLocalId>>>
🔬 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?
object_lifetime_defaults: FxHashMap<LocalDefId, Lrc<FxHashMap<ItemLocalId, Lrc<Vec<ObjectLifetimeDefault>>>>>
🔬 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?
Trait Implementations
impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for ResolveLifetimes
[src]
impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for ResolveLifetimes
fn hash_stable<W: StableHasherResult>(
&self,
__ctx: &mut StableHashingContext<'a>,
__hasher: &mut StableHasher<W>
)
[src]
fn hash_stable<W: StableHasherResult>(
&self,
__ctx: &mut StableHashingContext<'a>,
__hasher: &mut StableHasher<W>
)
🔬 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?
Auto Trait Implementations
impl !Send for ResolveLifetimes
impl !Send for ResolveLifetimes
impl !Sync for ResolveLifetimes
impl !Sync for ResolveLifetimes