[−][src]Struct pulldown_cmark_toc::Options
Configuration options to use when rendering the Table of Contents.
Examples
let options = Options::default() .item_symbol(ItemSymbol::Asterisk) .levels(2..=6) .indent(4);
Implementations
impl Options
[src]
pub fn item_symbol(self, item_symbol: ItemSymbol) -> Self
[src]
The symbol to use for Table of Contents list items.
pub fn levels(self, levels: RangeInclusive<u32>) -> Self
[src]
Only levels in the given range will be rendered.
pub fn indent(self, indent: usize) -> Self
[src]
The number of spaces to use for indentation between heading levels.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Options
impl Send for Options
impl Sync for Options
impl Unpin for Options
impl UnwindSafe for Options
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,