html_generator::performance

Function generate_html

source
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),
}