pub struct Do { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl AstNode for Do
impl AstNode for Do
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 Do
impl StructuralPartialEq for Do
Auto Trait Implementations§
impl Freeze for Do
impl !RefUnwindSafe for Do
impl !Send for Do
impl !Sync for Do
impl Unpin for Do
impl !UnwindSafe for Do
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