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