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