Trait parsimonious::GuardedParserOf [] [src]

pub trait GuardedParserOf<S>: GuardedParser {
    type Output;
    type State: StatefulParserOf<S, Output=Self::Output>;
    fn parse(&self, value: S) -> GuardedParseResult<Self::State, S> where Self: Sized;
}

Associated Types

type Output

type State: StatefulParserOf<S, Output=Self::Output>

Required Methods

fn parse(&self, value: S) -> GuardedParseResult<Self::State, S> where Self: Sized

Implementors