pub struct TwigExpression { /* private fields */ }
Trait Implementations§
Source§impl AstNode for TwigExpression
impl AstNode for TwigExpression
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,
Source§impl Clone for TwigExpression
impl Clone for TwigExpression
Source§fn clone(&self) -> TwigExpression
fn clone(&self) -> TwigExpression
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TwigExpression
impl Debug for TwigExpression
Source§impl Display for TwigExpression
impl Display for TwigExpression
Source§impl Hash for TwigExpression
impl Hash for TwigExpression
Source§impl PartialEq for TwigExpression
impl PartialEq for TwigExpression
impl Eq for TwigExpression
impl StructuralPartialEq for TwigExpression
Auto Trait Implementations§
impl Freeze for TwigExpression
impl !RefUnwindSafe for TwigExpression
impl !Send for TwigExpression
impl !Sync for TwigExpression
impl Unpin for TwigExpression
impl !UnwindSafe for TwigExpression
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