#![deny(clippy::pedantic)] #![allow(dead_code, unstable_name_collisions)] #![feature(impl_trait_in_assoc_type)] use mon::{Parser, input::Input}; pub trait Parseable<'a, I: Input + 'a> { type Parser: Parser; fn parser() -> Self::Parser; } pub mod atom; pub mod depend; pub mod useflag;