pub struct AddValue { /* private fields */ }Implementations§
Source§impl AddValue
impl AddValue
pub fn if_not_exists(&self) -> Option<IfNotExists>
pub fn literal(&self) -> Option<Literal>
pub fn value_position(&self) -> Option<ValuePosition>
pub fn add_token(&self) -> Option<SyntaxToken>
pub fn value_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AddValue
impl AstNode for AddValue
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 AddValue
impl StructuralPartialEq for AddValue
Auto Trait Implementations§
impl Freeze for AddValue
impl !RefUnwindSafe for AddValue
impl !Send for AddValue
impl !Sync for AddValue
impl Unpin for AddValue
impl UnsafeUnpin for AddValue
impl !UnwindSafe for AddValue
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