pub struct TunnelCallNode { /* private fields */ }Implementations§
Source§impl TunnelCallNode
impl TunnelCallNode
pub fn targets(&self) -> impl Iterator<Item = DivertTargetWithArgs>
Trait Implementations§
Source§impl AstNode for TunnelCallNode
impl AstNode for TunnelCallNode
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 TunnelCallNode
impl Clone for TunnelCallNode
Source§fn clone(&self) -> TunnelCallNode
fn clone(&self) -> TunnelCallNode
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 TunnelCallNode
impl Debug for TunnelCallNode
Source§impl Display for TunnelCallNode
impl Display for TunnelCallNode
impl Eq for TunnelCallNode
Source§impl Hash for TunnelCallNode
impl Hash for TunnelCallNode
Source§impl PartialEq for TunnelCallNode
impl PartialEq for TunnelCallNode
Source§fn eq(&self, other: &TunnelCallNode) -> bool
fn eq(&self, other: &TunnelCallNode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TunnelCallNode
Auto Trait Implementations§
impl !RefUnwindSafe for TunnelCallNode
impl !Send for TunnelCallNode
impl !Sync for TunnelCallNode
impl !UnwindSafe for TunnelCallNode
impl Freeze for TunnelCallNode
impl Unpin for TunnelCallNode
impl UnsafeUnpin for TunnelCallNode
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