pub struct StubProvider;Expand description
Placeholder provider that rejects all calls.
Retained for tests and fallback. Production code uses TreeSitterProvider.
Trait Implementations§
Source§impl LanguageProvider for StubProvider
impl LanguageProvider for StubProvider
Auto Trait Implementations§
impl Freeze for StubProvider
impl RefUnwindSafe for StubProvider
impl Send for StubProvider
impl Sync for StubProvider
impl Unpin for StubProvider
impl UnsafeUnpin for StubProvider
impl UnwindSafe for StubProvider
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> 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