pub struct NullSemanticIndex;Trait Implementations§
Source§impl Debug for NullSemanticIndex
impl Debug for NullSemanticIndex
Source§impl Default for NullSemanticIndex
impl Default for NullSemanticIndex
Source§fn default() -> NullSemanticIndex
fn default() -> NullSemanticIndex
Returns the “default value” for a type. Read more
Source§impl SemanticIndex for NullSemanticIndex
impl SemanticIndex for NullSemanticIndex
Auto Trait Implementations§
impl Freeze for NullSemanticIndex
impl RefUnwindSafe for NullSemanticIndex
impl Send for NullSemanticIndex
impl Sync for NullSemanticIndex
impl Unpin for NullSemanticIndex
impl UnsafeUnpin for NullSemanticIndex
impl UnwindSafe for NullSemanticIndex
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
Source§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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