Structs§
- BareUrl
- Pre-parsed bare URL information (not in links)
- Blockquote
Info - Information about a blockquote line
- Broken
Link Info - Information about a broken link reported by pulldown-cmark
- Char
Frequency - Character frequency data for fast content analysis
- Code
Span - Parsed code span information
- Common
Mark Ordered List - A borrowed ordered list as grouped by the CommonMark parser.
- Common
Mark Ordered List Items Iter - Iterator over the parsed items in one CommonMark ordered list.
- Common
Mark Ordered Lists - Borrowed collection of CommonMark-grouped ordered lists in source order.
- Common
Mark Ordered Lists Iter - Iterator over CommonMark-grouped ordered lists.
- Emphasis
Span - Pre-parsed emphasis span information
- Footnote
Ref - Parsed footnote reference (e.g.,
[^1],[^note]) - Heading
Info - Information about a heading
- HtmlTag
- Pre-parsed HTML tag information
- Lazy
Cont Line - A lazy continuation line detected by pulldown-cmark.
- Line
Info - Pre-computed information about a line
- List
Block - Information about a list block
- List
Item Info - Information about a list item
- Math
Span - Parsed math span information (inline $…$ or display $$…$$)
- Parsed
Heading - A heading recognized in the rendered Markdown document.
- Parsed
Headings Iter - Iterator over all headings recognized in the rendered document.
- Parsed
Image - Parsed image information
- Parsed
Link - Parsed link information
- Parsed
List Block - A borrowed parsed list block and its items.
- Parsed
List Block Items Iter - Parsed
List Blocks - Borrowed collection of parsed list blocks.
- Parsed
List Blocks Iter - Parsed
List Item - A borrowed list item recognized in the parsed document.
- Parsed
List Items Iter - Reference
Def - Reference definition
[ref]: url "title" - Valid
Heading - A valid heading from a filtered iteration
- Valid
Headings Iter - Iterator over valid CommonMark headings in a document
Enums§
- Heading
Style - Heading style type
Functions§
- is_
horizontal_ rule_ content - Check if trimmed content matches horizontal rule pattern.
Use
is_horizontal_rule_linefor full CommonMark compliance including indentation check. - is_
horizontal_ rule_ line - Check if a line is a horizontal rule (—, ***, ___) per CommonMark spec. CommonMark rules for thematic breaks (horizontal rules):
- is_
setext_ underline_ content - Check if content is a setext underline: a run of
=or of-, leading and trailing whitespace allowed, no internal spaces and no mixing of the two markers.= = =is paragraph text, not an underline.