pub struct MarkdownHeadingFact {
pub level: u8,
pub text: String,
pub slug: String,
pub occurrence: usize,
pub source: MarkdownSourceSelector,
}Expand description
One bounded Markdown heading fact.
Fields§
§level: u8Heading depth from one through six.
text: StringCompact bounded heading label.
slug: StringDeterministic lowercase selector slug.
occurrence: usizeOne-based occurrence among headings with the same slug.
source: MarkdownSourceSelectorExact source range for this heading.
Trait Implementations§
Source§impl Clone for MarkdownHeadingFact
impl Clone for MarkdownHeadingFact
Source§fn clone(&self) -> MarkdownHeadingFact
fn clone(&self) -> MarkdownHeadingFact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MarkdownHeadingFact
impl Debug for MarkdownHeadingFact
impl Eq for MarkdownHeadingFact
Source§impl PartialEq for MarkdownHeadingFact
impl PartialEq for MarkdownHeadingFact
Source§fn eq(&self, other: &MarkdownHeadingFact) -> bool
fn eq(&self, other: &MarkdownHeadingFact) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MarkdownHeadingFact
Auto Trait Implementations§
impl Freeze for MarkdownHeadingFact
impl RefUnwindSafe for MarkdownHeadingFact
impl Send for MarkdownHeadingFact
impl Sync for MarkdownHeadingFact
impl Unpin for MarkdownHeadingFact
impl UnsafeUnpin for MarkdownHeadingFact
impl UnwindSafe for MarkdownHeadingFact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.