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