pub enum SmtpInput {
Command(usize, usize, SmtpCommand),
Invalid(usize, usize, Bytes),
Incomplete(usize, usize, Bytes),
None(usize, usize, String),
Connect(SmtpConnection),
Disconnect,
StreamStart(usize),
StreamEnd(usize),
StreamData(usize, usize, Bytes),
}
Variants
Command(usize, usize, SmtpCommand)
Invalid(usize, usize, Bytes)
Incomplete(usize, usize, Bytes)
None(usize, usize, String)
Connect(SmtpConnection)
Disconnect
StreamStart(usize)
StreamEnd(usize)
StreamData(usize, usize, Bytes)
Implementations
Trait Implementations
impl Eq for SmtpInput
impl StructuralEq for SmtpInput
impl StructuralPartialEq for SmtpInput
Auto Trait Implementations
impl RefUnwindSafe for SmtpInput
impl Send for SmtpInput
impl Sync for SmtpInput
impl Unpin for SmtpInput
impl UnwindSafe for SmtpInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more