pub struct Merge { /* private fields */ }
Implementations§
Source§impl Merge
impl Merge
pub fn merge_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for Merge
impl AstNode for Merge
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,
impl Eq for Merge
impl StructuralPartialEq for Merge
Auto Trait Implementations§
impl Freeze for Merge
impl !RefUnwindSafe for Merge
impl !Send for Merge
impl !Sync for Merge
impl Unpin for Merge
impl !UnwindSafe for Merge
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