Struct ra_ap_hir::db::InternDatabaseGroupStorage__ [−][src]
pub struct InternDatabaseGroupStorage__ {}Show fields
pub intern_function: Arc<<InternFunctionQuery as Query>::Storage>, pub lookup_intern_function: Arc<<InternFunctionLookupQuery as Query>::Storage>, pub intern_struct: Arc<<InternStructQuery as Query>::Storage>, pub lookup_intern_struct: Arc<<InternStructLookupQuery as Query>::Storage>, pub intern_union: Arc<<InternUnionQuery as Query>::Storage>, pub lookup_intern_union: Arc<<InternUnionLookupQuery as Query>::Storage>, pub intern_enum: Arc<<InternEnumQuery as Query>::Storage>, pub lookup_intern_enum: Arc<<InternEnumLookupQuery as Query>::Storage>, pub intern_const: Arc<<InternConstQuery as Query>::Storage>, pub lookup_intern_const: Arc<<InternConstLookupQuery as Query>::Storage>, pub intern_static: Arc<<InternStaticQuery as Query>::Storage>, pub lookup_intern_static: Arc<<InternStaticLookupQuery as Query>::Storage>, pub intern_trait: Arc<<InternTraitQuery as Query>::Storage>, pub lookup_intern_trait: Arc<<InternTraitLookupQuery as Query>::Storage>, pub intern_type_alias: Arc<<InternTypeAliasQuery as Query>::Storage>, pub lookup_intern_type_alias: Arc<<InternTypeAliasLookupQuery as Query>::Storage>, pub intern_impl: Arc<<InternImplQuery as Query>::Storage>, pub lookup_intern_impl: Arc<<InternImplLookupQuery as Query>::Storage>, pub intern_block: Arc<<InternBlockQuery as Query>::Storage>, pub lookup_intern_block: Arc<<InternBlockLookupQuery as Query>::Storage>,
Fields
intern_function: Arc<<InternFunctionQuery as Query>::Storage>
lookup_intern_function: Arc<<InternFunctionLookupQuery as Query>::Storage>
intern_struct: Arc<<InternStructQuery as Query>::Storage>
lookup_intern_struct: Arc<<InternStructLookupQuery as Query>::Storage>
intern_union: Arc<<InternUnionQuery as Query>::Storage>
lookup_intern_union: Arc<<InternUnionLookupQuery as Query>::Storage>
intern_enum: Arc<<InternEnumQuery as Query>::Storage>
lookup_intern_enum: Arc<<InternEnumLookupQuery as Query>::Storage>
intern_const: Arc<<InternConstQuery as Query>::Storage>
lookup_intern_const: Arc<<InternConstLookupQuery as Query>::Storage>
intern_static: Arc<<InternStaticQuery as Query>::Storage>
lookup_intern_static: Arc<<InternStaticLookupQuery as Query>::Storage>
intern_trait: Arc<<InternTraitQuery as Query>::Storage>
lookup_intern_trait: Arc<<InternTraitLookupQuery as Query>::Storage>
intern_type_alias: Arc<<InternTypeAliasQuery as Query>::Storage>
lookup_intern_type_alias: Arc<<InternTypeAliasLookupQuery as Query>::Storage>
intern_impl: Arc<<InternImplQuery as Query>::Storage>
lookup_intern_impl: Arc<<InternImplLookupQuery as Query>::Storage>
intern_block: Arc<<InternBlockQuery as Query>::Storage>
lookup_intern_block: Arc<<InternBlockLookupQuery as Query>::Storage>
Implementations
pub fn fmt_index(
&self,
db: &dyn InternDatabase,
input: DatabaseKeyIndex,
fmt: &mut Formatter<'_>
) -> Result<(), Error>
pub fn maybe_changed_since(
&self,
db: &dyn InternDatabase,
input: DatabaseKeyIndex,
revision: Revision
) -> bool
pub fn for_each_query(
&self,
_runtime: &Runtime,
op: &mut dyn FnMut(&dyn QueryStorageMassOps)
)
Auto Trait Implementations
impl Send for InternDatabaseGroupStorage__
impl Sync for InternDatabaseGroupStorage__
impl Unpin for InternDatabaseGroupStorage__
impl UnwindSafe for InternDatabaseGroupStorage__
Blanket Implementations
Mutably borrows from an owned value. Read more
fn cast<U>(self, interner: &<U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: &<U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
Cast a value to type U
using CastTo
.
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
impl<T> Any for T where
T: Any,