pub fn render_markdown<W: Write>(
markdown: &Markdown,
writer: &mut W,
) -> Result<()>Expand description
Render a Markdown document to a writer with syntax highlighting and rich text formatting.
§Errors
Returns an io::Error if writing to the output fails.
§Examples
use mq_view::render_markdown;
use mq_markdown::Markdown;
use std::io::BufWriter;
let markdown: Markdown = "# Hello\n\nWorld".parse().unwrap();
let mut output = Vec::new();
{
let mut writer = BufWriter::new(&mut output);
render_markdown(&markdown, &mut writer).unwrap();
}