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