pub trait IntoParser {
type Item;
type Next;
type Error;
type Parser: Parser<Item = Self::Item, Next = Self::Next, Error = Self::Error>;
// Required method
fn into(self) -> Self::Parser;
}
pub trait IntoParser {
type Item;
type Next;
type Error;
type Parser: Parser<Item = Self::Item, Next = Self::Next, Error = Self::Error>;
// Required method
fn into(self) -> Self::Parser;
}