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