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