Struct hir_ty::db::HirDatabaseStorage
source · pub struct HirDatabaseStorage {}
Expand description
Representative struct for the query group.
Trait Implementations§
source§impl QueryGroup for HirDatabaseStorage
impl QueryGroup for HirDatabaseStorage
source§type DynDb = dyn HirDatabase
type DynDb = dyn HirDatabase
Dyn version of the associated database trait.
type GroupStorage = HirDatabaseGroupStorage__
Auto Trait Implementations§
impl Freeze for HirDatabaseStorage
impl RefUnwindSafe for HirDatabaseStorage
impl Send for HirDatabaseStorage
impl Sync for HirDatabaseStorage
impl Unpin for HirDatabaseStorage
impl UnwindSafe for HirDatabaseStorage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more