Generate a table of contents from a Markdown document.
Add the following dependency to your Cargo.toml
.
toml
[dependencies]
pulldown-cmark-toc = "0.1"
```rust use pulldowncmarktoc::TableOfContents;
let text = r#"
code
"#;
let toc = TableOfContents::new(text);
asserteq!(
toc.tocmark(),
r#"- Heading
- Subheading
- Subheading with code
"#
);
}
```
Licensed under either of
at your option.