1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use nom::IResult; mod basic; mod constant; mod definition; mod document; mod field; mod functions; mod header; mod types; mod utils; pub trait Parser<'a>: Sized { fn parse(input: &'a str) -> IResult<&'a str, Self>; }