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