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