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