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