use pulldown_cmark::{Options, Parser};
use super::MdDocument;
impl<'input> MdDocument<'input> {
pub fn from_string(source: &'input str) -> Self {
let mut options = Options::empty();
options.insert(Options::ENABLE_STRIKETHROUGH);
let md_reader = Parser::new_ext(source, options);
let tokens = md_reader.into_offset_iter().collect::<Vec<_>>();
Self { tokens }
}
}