1 个不稳定版本
0.1.0 | 2024年7月10日 |
---|
#1092 in 文本处理
4KB
一个将 markdown
渲染为 html 的 askama
过滤器。
示例
use askama::Template;
use askama_markdown_cmark::filters;
#[derive(Template)]
#[template(source = "{{ content|markdown_cmark|safe }}", ext="html")]
struct Example<'a> {
content: &'a str,
}
fn main() -> Result<()> {
println!("{}", Example { content: "## Hello world\n\nTesting ~~x~~ **y** _z_\n" }.render().unwrap());
Ok(())
}
依赖项
~2.3–3MB
~61K SLoC