pub trait ParsedObject {
// Required method
fn parse(rule: Pairs<'_, Rule>) -> Result<Self, Box<dyn Error>>
where Self: Sized;
}
pub trait ParsedObject {
// Required method
fn parse(rule: Pairs<'_, Rule>) -> Result<Self, Box<dyn Error>>
where Self: Sized;
}