pub fn generate_html(markdown: &str) -> Result<String>
Expand description
Synchronously generate HTML from Markdown.
This function converts a Markdown string into an HTML string using Comrak, a CommonMark-compliant Markdown parser and renderer.
§Arguments
markdown
- A reference to a Markdown string.
§Returns
Result<String, HtmlError>
- A result containing a string with the generated HTML.
§Examples
use html_generator::performance::generate_html;
let markdown = "# Hello\n\nThis is a test.";
match generate_html(markdown) {
Ok(html) => println!("Generated HTML: {}", html),
Err(e) => eprintln!("Error: {}", e),
}