Parser

Trait Parser 

Source
pub trait Parser<CMD>: Debug {
    // Required method
    fn parse(
        &self,
        input: &[u8],
        state: &SmtpContext,
    ) -> Result<(usize, CMD), ParseError>;
}

Required Methods§

Source

fn parse( &self, input: &[u8], state: &SmtpContext, ) -> Result<(usize, CMD), ParseError>

Implementors§