pub struct WhenClauseList { /* private fields */ }Implementations§
Source§impl WhenClauseList
impl WhenClauseList
pub fn when_clause(&self) -> Option<WhenClause>
pub fn when_clauses(&self) -> AstChildren<WhenClause> ⓘ
Trait Implementations§
Source§impl AstNode for WhenClauseList
impl AstNode for WhenClauseList
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for WhenClauseList
impl Clone for WhenClauseList
Source§fn clone(&self) -> WhenClauseList
fn clone(&self) -> WhenClauseList
Returns a duplicate of the value. Read more
1.0.0 · 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 WhenClauseList
impl Debug for WhenClauseList
Source§impl Hash for WhenClauseList
impl Hash for WhenClauseList
Source§impl PartialEq for WhenClauseList
impl PartialEq for WhenClauseList
impl Eq for WhenClauseList
impl StructuralPartialEq for WhenClauseList
Auto Trait Implementations§
impl Freeze for WhenClauseList
impl !RefUnwindSafe for WhenClauseList
impl !Send for WhenClauseList
impl !Sync for WhenClauseList
impl Unpin for WhenClauseList
impl !UnwindSafe for WhenClauseList
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