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