#![deny(clippy::pedantic, unused_imports)] #![allow( dead_code, unstable_name_collisions, clippy::missing_errors_doc, clippy::missing_panics_doc )] #![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 repo; pub mod useflag;