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