pub struct MarkdownOutline {
pub headings: Vec<MarkdownHeading>,
}Expand description
A simple heading outline for a Markdown document.
Fields§
§headings: Vec<MarkdownHeading>The headings found in document order.
Trait Implementations§
Source§impl Clone for MarkdownOutline
impl Clone for MarkdownOutline
Source§fn clone(&self) -> MarkdownOutline
fn clone(&self) -> MarkdownOutline
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 MarkdownOutline
impl Debug for MarkdownOutline
Source§impl Default for MarkdownOutline
impl Default for MarkdownOutline
Source§fn default() -> MarkdownOutline
fn default() -> MarkdownOutline
Returns the “default value” for a type. Read more
Source§impl PartialEq for MarkdownOutline
impl PartialEq for MarkdownOutline
Source§fn eq(&self, other: &MarkdownOutline) -> bool
fn eq(&self, other: &MarkdownOutline) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for MarkdownOutline
impl StructuralPartialEq for MarkdownOutline
Auto Trait Implementations§
impl Freeze for MarkdownOutline
impl RefUnwindSafe for MarkdownOutline
impl Send for MarkdownOutline
impl Sync for MarkdownOutline
impl Unpin for MarkdownOutline
impl UnsafeUnpin for MarkdownOutline
impl UnwindSafe for MarkdownOutline
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