pub struct TwigDo { /* private fields */ }
Trait Implementations§
Source§impl AstNode for TwigDo
impl AstNode for TwigDo
type Language = TemplateLanguage
fn can_cast(kind: <Self::Language as Language>::Kind) -> boolwhere
Self: Sized,
fn cast(node: SyntaxNode<Self::Language>) -> Option<Self>where
Self: Sized,
fn syntax(&self) -> &SyntaxNode<Self::Language>
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
impl Eq for TwigDo
impl StructuralPartialEq for TwigDo
Auto Trait Implementations§
impl Freeze for TwigDo
impl !RefUnwindSafe for TwigDo
impl !Send for TwigDo
impl !Sync for TwigDo
impl Unpin for TwigDo
impl !UnwindSafe for TwigDo
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