Implement a parser for a bullet in a list item.

This commit is contained in:
Tom Alexander
2022-12-18 05:02:32 -05:00
parent 76b2325486
commit b4e28f3d4d
2 changed files with 48 additions and 0 deletions

View File

@@ -106,3 +106,25 @@ impl<'a> Source<'a> for PlainList<'a> {
self.source
}
}
#[derive(Debug)]
pub struct ListItem<'a> {
pub source: &'a str,
}
impl<'a> Source<'a> for ListItem<'a> {
fn get_source(&'a self) -> &'a str {
self.source
}
}
#[derive(Debug)]
pub struct ListCounter<'a> {
pub source: &'a str,
}
impl<'a> Source<'a> for ListCounter<'a> {
fn get_source(&'a self) -> &'a str {
self.source
}
}