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