Expand description
Recursive descent reStructuredText parser that targets a lightweight AST.
The crate exposes helpers to parse raw docstrings into Block nodes via parse,
and render them as HTML with html_of.
When the markdown feature is enabled, you can also normalize docstrings into
Markdown using [markdown_of].
The internal parser is intentionally small and resilient enough to handle the eclectic docstring styles used in the Python ecosystem.
Re-exports§
pub use error::ParseError;
Modules§
Structs§
- Field
- A single field within a field list.
Enums§
- Block
- Block-level nodes in the parsed document tree.
- Inline
- Inline-level nodes produced by the parser.
- List
Kind - List flavor used by
Block::List.