pub struct StatisticsKind { /* private fields */ }Implementations§
Source§impl StatisticsKind
impl StatisticsKind
pub fn ident_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for StatisticsKind
impl AstNode for StatisticsKind
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 StatisticsKind
impl Clone for StatisticsKind
Source§fn clone(&self) -> StatisticsKind
fn clone(&self) -> StatisticsKind
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 StatisticsKind
impl Debug for StatisticsKind
impl Eq for StatisticsKind
Source§impl Hash for StatisticsKind
impl Hash for StatisticsKind
Source§impl PartialEq for StatisticsKind
impl PartialEq for StatisticsKind
impl StructuralPartialEq for StatisticsKind
Auto Trait Implementations§
impl !RefUnwindSafe for StatisticsKind
impl !Send for StatisticsKind
impl !Sync for StatisticsKind
impl !UnwindSafe for StatisticsKind
impl Freeze for StatisticsKind
impl Unpin for StatisticsKind
impl UnsafeUnpin for StatisticsKind
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