makudaun/parser.rs
1use markdown::Options;
2
3pub struct Parser {
4 options: Option<Options>,
5}
6
7impl Parser {
8 pub fn new(opt: Options) -> Parser {
9 Parser { options: Some(opt) }
10 }
11
12 // convert markdown to html
13 pub fn parse(&self, content: &str) -> String {
14 match &self.options {
15 Some(opt) => markdown::to_html_with_options(content, opt).unwrap(),
16 None => markdown::to_html(content),
17 }
18 }
19}