Struct rustc::ty::context::GlobalArenas [−][src]
pub struct GlobalArenas<'tcx> { layout: TypedArena<LayoutDetails>, generics: TypedArena<Generics>, trait_def: TypedArena<TraitDef>, adt_def: TypedArena<AdtDef>, steal_mir: TypedArena<Steal<Mir<'tcx>>>, mir: TypedArena<Mir<'tcx>>, tables: TypedArena<TypeckTables<'tcx>>, const_allocs: TypedArena<Allocation>, }
🔬 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?
Internal storage
Fields
layout: TypedArena<LayoutDetails>
🔬 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?
generics: TypedArena<Generics>
🔬 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_def: TypedArena<TraitDef>
🔬 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?
adt_def: TypedArena<AdtDef>
🔬 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?
steal_mir: TypedArena<Steal<Mir<'tcx>>>
🔬 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?
mir: TypedArena<Mir<'tcx>>
🔬 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?
tables: TypedArena<TypeckTables<'tcx>>
🔬 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?
const_allocs: TypedArena<Allocation>
🔬 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?
miri allocations
Methods
impl<'tcx> GlobalArenas<'tcx>
[src]
impl<'tcx> GlobalArenas<'tcx>
pub fn new() -> GlobalArenas<'tcx>
[src]
pub fn new() -> GlobalArenas<'tcx>
🔬 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<'tcx> !Send for GlobalArenas<'tcx>
impl<'tcx> !Send for GlobalArenas<'tcx>
impl<'tcx> !Sync for GlobalArenas<'tcx>
impl<'tcx> !Sync for GlobalArenas<'tcx>