pub struct TextSearchParserRef { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for TextSearchParserRef
impl AstNode for TextSearchParserRef
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for TextSearchParserRef
impl Clone for TextSearchParserRef
Source§fn clone(&self) -> TextSearchParserRef
fn clone(&self) -> TextSearchParserRef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TextSearchParserRef
impl Debug for TextSearchParserRef
impl Eq for TextSearchParserRef
Source§impl Hash for TextSearchParserRef
impl Hash for TextSearchParserRef
Source§impl PartialEq for TextSearchParserRef
impl PartialEq for TextSearchParserRef
impl StructuralPartialEq for TextSearchParserRef
Auto Trait Implementations§
impl !RefUnwindSafe for TextSearchParserRef
impl !Send for TextSearchParserRef
impl !Sync for TextSearchParserRef
impl !UnwindSafe for TextSearchParserRef
impl Freeze for TextSearchParserRef
impl Unpin for TextSearchParserRef
impl UnsafeUnpin for TextSearchParserRef
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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