pub struct FootnoteReference(/* private fields */);Implementations§
Source§impl FootnoteReference
impl FootnoteReference
Sourcepub fn id_value_range(&self) -> Option<TextRange>
pub fn id_value_range(&self) -> Option<TextRange>
Returns the text range for the footnote ID only (excluding [^ and ]).
Trait Implementations§
Source§impl AstNode for FootnoteReference
impl AstNode for FootnoteReference
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 FootnoteReference
impl !RefUnwindSafe for FootnoteReference
impl !Send for FootnoteReference
impl !Sync for FootnoteReference
impl Unpin for FootnoteReference
impl UnsafeUnpin for FootnoteReference
impl !UnwindSafe for FootnoteReference
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