forked from gentoo-utils/gentoo-utils
16 lines
331 B
Rust
16 lines
331 B
Rust
#![deny(clippy::pedantic, unused_imports)]
|
|
#![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<I, Output = Self>;
|
|
|
|
fn parser() -> Self::Parser;
|
|
}
|
|
|
|
pub mod atom;
|
|
pub mod ebuild;
|
|
pub mod useflag;
|