pub struct StatisticsRenameTo { /* private fields */ }Implementations§
Source§impl StatisticsRenameTo
impl StatisticsRenameTo
pub fn statistics(&self) -> Option<Statistics>
pub fn rename_token(&self) -> Option<SyntaxToken>
pub fn to_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for StatisticsRenameTo
impl AstNode for StatisticsRenameTo
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 StatisticsRenameTo
impl Clone for StatisticsRenameTo
Source§fn clone(&self) -> StatisticsRenameTo
fn clone(&self) -> StatisticsRenameTo
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 StatisticsRenameTo
impl Debug for StatisticsRenameTo
impl Eq for StatisticsRenameTo
Source§impl From<StatisticsRenameTo> for AlterStatisticsAction
impl From<StatisticsRenameTo> for AlterStatisticsAction
Source§fn from(node: StatisticsRenameTo) -> AlterStatisticsAction
fn from(node: StatisticsRenameTo) -> AlterStatisticsAction
Converts to this type from the input type.
Source§impl Hash for StatisticsRenameTo
impl Hash for StatisticsRenameTo
Source§impl PartialEq for StatisticsRenameTo
impl PartialEq for StatisticsRenameTo
impl StructuralPartialEq for StatisticsRenameTo
Auto Trait Implementations§
impl !RefUnwindSafe for StatisticsRenameTo
impl !Send for StatisticsRenameTo
impl !Sync for StatisticsRenameTo
impl !UnwindSafe for StatisticsRenameTo
impl Freeze for StatisticsRenameTo
impl Unpin for StatisticsRenameTo
impl UnsafeUnpin for StatisticsRenameTo
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