Renders a DocumentableCollection as HTML pages.
Structural fragments use the stdlib HTML macro or concatenate only static markup with values escaped by render_html. Doc comments pass through talk-md and re-enter as explicitly trusted rendered markup.
API Reference
Structs
struct ModuleLink
Navigation metadata for one generated module page.
struct RenderedPage
One standalone declaration page produced by a bulk module render.
Functions
func symbol_file(
module_page: &String,
collection: &DocumentableCollection,
entry: &DocumentableEntry
) -> String?
func summary_documentation(documentation: &[String]) -> [String]
The first paragraph of a documentation block: leading blank lines are skipped, and the first blank line after prose ends the summary.