pub struct Vacuum { /* private fields */ }
Implementations§
Source§impl Vacuum
impl Vacuum
pub fn vacuum_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for Vacuum
impl AstNode for Vacuum
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 Vacuum
impl StructuralPartialEq for Vacuum
Auto Trait Implementations§
impl Freeze for Vacuum
impl !RefUnwindSafe for Vacuum
impl !Send for Vacuum
impl !Sync for Vacuum
impl Unpin for Vacuum
impl !UnwindSafe for Vacuum
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