use crate::line::Line;
use crate::line_parser::LineParser;
#[derive(Debug, PartialEq, Eq)]
pub struct Text<'a> {
pub lines: Vec<Line<'a>>,
}
impl Text<'_> {
pub fn from(md: &str) -> Text {
let lines = md.lines().map(|md| LineParser::from(md).line()).collect();
Text { lines }
}
}