pub struct TokenTreeMissing { /* private fields */ }Implementations§
Source§impl TokenTreeMissing
impl TokenTreeMissing
pub fn new_green(db: &dyn SyntaxGroup) -> TokenTreeMissingGreen
Trait Implementations§
Source§impl Clone for TokenTreeMissing
impl Clone for TokenTreeMissing
Source§fn clone(&self) -> TokenTreeMissing
fn clone(&self) -> TokenTreeMissing
Returns a duplicate of the value. Read more
1.0.0 · 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 TokenTreeMissing
impl Debug for TokenTreeMissing
Source§impl Hash for TokenTreeMissing
impl Hash for TokenTreeMissing
Source§impl PartialEq for TokenTreeMissing
impl PartialEq for TokenTreeMissing
Source§impl TypedSyntaxNode for TokenTreeMissing
impl TypedSyntaxNode for TokenTreeMissing
Source§const OPTIONAL_KIND: Option<SyntaxKind>
const OPTIONAL_KIND: Option<SyntaxKind>
The relevant SyntaxKind. None for enums.
type StablePtr = TokenTreeMissingPtr
type Green = TokenTreeMissingGreen
fn missing(db: &dyn SyntaxGroup) -> Self::Green
fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self
fn cast(db: &dyn SyntaxGroup, node: SyntaxNode) -> Option<Self>
fn as_syntax_node(&self) -> SyntaxNode
fn stable_ptr(&self, db: &dyn SyntaxGroup) -> Self::StablePtr
impl Eq for TokenTreeMissing
impl StructuralPartialEq for TokenTreeMissing
Auto Trait Implementations§
impl Freeze for TokenTreeMissing
impl RefUnwindSafe for TokenTreeMissing
impl Send for TokenTreeMissing
impl Sync for TokenTreeMissing
impl Unpin for TokenTreeMissing
impl UnwindSafe for TokenTreeMissing
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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