pub struct UsingExprClause { /* private fields */ }Implementations§
Source§impl UsingExprClause
impl UsingExprClause
pub fn expr(&self) -> Option<Expr>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn using_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for UsingExprClause
impl AstNode for UsingExprClause
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 UsingExprClause
impl Clone for UsingExprClause
Source§fn clone(&self) -> UsingExprClause
fn clone(&self) -> UsingExprClause
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 UsingExprClause
impl Debug for UsingExprClause
Source§impl Hash for UsingExprClause
impl Hash for UsingExprClause
Source§impl PartialEq for UsingExprClause
impl PartialEq for UsingExprClause
impl Eq for UsingExprClause
impl StructuralPartialEq for UsingExprClause
Auto Trait Implementations§
impl Freeze for UsingExprClause
impl !RefUnwindSafe for UsingExprClause
impl !Send for UsingExprClause
impl !Sync for UsingExprClause
impl Unpin for UsingExprClause
impl !UnwindSafe for UsingExprClause
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