pub struct TwigStartingBlock { /* private fields */ }
Implementations§
Source§impl TwigStartingBlock
impl TwigStartingBlock
Sourcepub fn name(&self) -> Option<SyntaxToken>
pub fn name(&self) -> Option<SyntaxToken>
Name of the twig block
Sourcepub fn twig_block(&self) -> Option<TwigBlock>
pub fn twig_block(&self) -> Option<TwigBlock>
Parent complete twig block
Trait Implementations§
Source§impl AstNode for TwigStartingBlock
impl AstNode for TwigStartingBlock
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 TwigStartingBlock
impl Clone for TwigStartingBlock
Source§fn clone(&self) -> TwigStartingBlock
fn clone(&self) -> TwigStartingBlock
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 TwigStartingBlock
impl Debug for TwigStartingBlock
Source§impl Display for TwigStartingBlock
impl Display for TwigStartingBlock
Source§impl Hash for TwigStartingBlock
impl Hash for TwigStartingBlock
Source§impl PartialEq for TwigStartingBlock
impl PartialEq for TwigStartingBlock
impl Eq for TwigStartingBlock
impl StructuralPartialEq for TwigStartingBlock
Auto Trait Implementations§
impl Freeze for TwigStartingBlock
impl !RefUnwindSafe for TwigStartingBlock
impl !Send for TwigStartingBlock
impl !Sync for TwigStartingBlock
impl Unpin for TwigStartingBlock
impl !UnwindSafe for TwigStartingBlock
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