Enum mail_parser::Protocol
source · pub enum Protocol {
Show 23 variants
SMTP,
ESMTP,
ESMTPA,
ESMTPS,
ESMTPSA,
LMTP,
LMTPA,
LMTPS,
LMTPSA,
MMS,
UTF8SMTP,
UTF8SMTPA,
UTF8SMTPS,
UTF8SMTPSA,
UTF8LMTP,
UTF8LMTPA,
UTF8LMTPS,
UTF8LMTPSA,
HTTP,
HTTPS,
IMAP,
POP3,
Local,
}
Variants§
SMTP
ESMTP
ESMTPA
ESMTPS
ESMTPSA
LMTP
LMTPA
LMTPS
LMTPSA
MMS
UTF8SMTP
UTF8SMTPA
UTF8SMTPS
UTF8SMTPSA
UTF8LMTP
UTF8LMTPA
UTF8LMTPS
UTF8LMTPSA
HTTP
HTTPS
IMAP
POP3
Local
Implementations§
Trait Implementations§
source§impl PartialEq for Protocol
impl PartialEq for Protocol
impl Copy for Protocol
impl Eq for Protocol
impl StructuralPartialEq for Protocol
Auto Trait Implementations§
impl Freeze for Protocol
impl RefUnwindSafe for Protocol
impl Send for Protocol
impl Sync for Protocol
impl Unpin for Protocol
impl UnwindSafe for Protocol
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