pub struct FencedDiv(/* private fields */);Implementations§
Source§impl FencedDiv
impl FencedDiv
pub fn opening_fence(&self) -> Option<DivFenceOpen>
pub fn closing_fence(&self) -> Option<DivFenceClose>
pub fn info(&self) -> Option<DivInfo>
pub fn info_text(&self) -> Option<String>
pub fn body_blocks(&self) -> impl Iterator<Item = SyntaxNode>
pub fn has_closing_fence(&self) -> bool
Trait Implementations§
Source§impl AstNode for FencedDiv
impl AstNode for FencedDiv
type Language = PanacheLanguage
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Auto Trait Implementations§
impl Freeze for FencedDiv
impl !RefUnwindSafe for FencedDiv
impl !Send for FencedDiv
impl !Sync for FencedDiv
impl Unpin for FencedDiv
impl UnsafeUnpin for FencedDiv
impl !UnwindSafe for FencedDiv
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