1 个不稳定版本
0.1.1 | 2019年6月26日 |
---|---|
0.1.0 |
|
#6 in #cmark
1MB
30K SLoC
简单的 cmark-gfm Rust 封装
此包旨在仅涵盖 cmark-gfm 的主要功能。欢迎提出 PR!
示例
extern crate cmark_gfm;
use cmark_gfm::{Options, Parser, Render};
fn main() {
let text = &"# Hello world";
let mut options = Options::empty();
options.insert(Options::CMARK_OPT_FOOTNOTES);
let parser = Parser::new(options);
let extensions = &["table", "strikethrough", "autolink", "tasklist"];
for extension in extensions {
parser.add_extension(extension).unwrap();
}
parser.parse(text);
let result = Render::to_html(&parser);
println!("Output : {}", result);
}
许可证
MIT
依赖
~0–2.4MB
~47K SLoC