Trait august_build::parser::ParserExt

source ·
pub trait ParserExt<O>: Parser<Token, O> + Sized {
    // Required methods
    fn round_delimited(self) -> TokenDelim<Self>;
    fn square_delimited(self) -> TokenDelim<Self>;
    fn curly_delimited(self) -> TokenDelim<Self>;
    fn arrow_delimited(self) -> TokenDelim<Self>;
}
Expand description

Utility trait for chumsky’s Parser

Provides methods for wrapping Token groups in bracket delimiters

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<O, P> ParserExt<O> for P
where P: Parser<Token, O, Error = Simple<Token>>,