pub struct InnerExpression { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for InnerExpression
impl AstNode for InnerExpression
Source§fn can_cast(kind: SyntaxKind) -> bool
fn can_cast(kind: SyntaxKind) -> bool
Returns
true if a node with the given kind can be cast to Self.Source§fn cast(node: SyntaxNode) -> Option<Self>
fn cast(node: SyntaxNode) -> Option<Self>
Try to cast a generic
SyntaxNode into this typed wrapper.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
Access the underlying
SyntaxNode.Source§impl Clone for InnerExpression
impl Clone for InnerExpression
Source§fn clone(&self) -> InnerExpression
fn clone(&self) -> InnerExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InnerExpression
impl Debug for InnerExpression
Source§impl Display for InnerExpression
impl Display for InnerExpression
impl Eq for InnerExpression
Source§impl Hash for InnerExpression
impl Hash for InnerExpression
Source§impl PartialEq for InnerExpression
impl PartialEq for InnerExpression
impl StructuralPartialEq for InnerExpression
Auto Trait Implementations§
impl !RefUnwindSafe for InnerExpression
impl !Send for InnerExpression
impl !Sync for InnerExpression
impl !UnwindSafe for InnerExpression
impl Freeze for InnerExpression
impl Unpin for InnerExpression
impl UnsafeUnpin for InnerExpression
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