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