pub struct SmtpParserPeg;Implementations§
Source§impl SmtpParserPeg
impl SmtpParserPeg
pub fn forward_path(&self, input: &[u8]) -> ParseResult<SmtpPath>
Trait Implementations§
Source§impl Clone for SmtpParserPeg
impl Clone for SmtpParserPeg
Source§fn clone(&self) -> SmtpParserPeg
fn clone(&self) -> SmtpParserPeg
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SmtpParserPeg
impl Debug for SmtpParserPeg
Source§impl Default for SmtpParserPeg
impl Default for SmtpParserPeg
Source§fn default() -> SmtpParserPeg
fn default() -> SmtpParserPeg
Returns the “default value” for a type. Read more
Source§impl Parser<MailBody<Vec<u8>>> for SmtpParserPeg
impl Parser<MailBody<Vec<u8>>> for SmtpParserPeg
fn parse( &self, input: &[u8], state: &SmtpContext, ) -> ParseResult<MailBody<Vec<u8>>>
Source§impl Parser<SmtpCommand> for SmtpParserPeg
impl Parser<SmtpCommand> for SmtpParserPeg
fn parse(&self, input: &[u8], state: &SmtpContext) -> ParseResult<SmtpCommand>
Source§impl Parser<StartTls> for SmtpParserPeg
impl Parser<StartTls> for SmtpParserPeg
fn parse(&self, input: &[u8], state: &SmtpContext) -> ParseResult<StartTls>
impl Copy for SmtpParserPeg
Auto Trait Implementations§
impl Freeze for SmtpParserPeg
impl RefUnwindSafe for SmtpParserPeg
impl Send for SmtpParserPeg
impl Sync for SmtpParserPeg
impl Unpin for SmtpParserPeg
impl UnwindSafe for SmtpParserPeg
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more