parse_html/parser/
parser_trait.rs

1use crate::{node::Node, token::Token};
2
3use super::error::ParserError;
4
5pub trait ParserTrait {
6    fn new(tokens: Vec<Token>) -> Self;
7    fn parse(&mut self) -> Result<Vec<Node>, ParserError>;
8}