pub struct AllFn { /* private fields */ }Implementations§
Source§impl AllFn
impl AllFn
pub fn expr(&self) -> Option<Expr>
pub fn select_variant(&self) -> Option<SelectVariant>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn all_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for AllFn
impl AstNode for AllFn
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,
impl Eq for AllFn
impl StructuralPartialEq for AllFn
Auto Trait Implementations§
impl Freeze for AllFn
impl !RefUnwindSafe for AllFn
impl !Send for AllFn
impl !Sync for AllFn
impl Unpin for AllFn
impl !UnwindSafe for AllFn
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