[−][src]Enum samotop_core::model::io::ReadControl
Represents the instructions for the server side of the stream.
Variants
PeerConnected(Connection)
Peer connected
Peer disconnected
Command(SmtpCommand)
SMTP command line
Raw(Bytes)
raw input that could not be understood
MailDataChunk(Bytes)
Available mail data without signalling dots
EndOfMailData(Bytes)
The SMTP data terminating dot (. CR LF) is part of protocol signalling and not part of data
EscapeDot(Bytes)
The SMTP data escape dot (.) is part of protocol signalling and not part of data
Empty(Bytes)
Empty line or white space
Trait Implementations
impl Clone for ReadControl
[src]
fn clone(&self) -> ReadControl
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ReadControl
[src]
impl Eq for ReadControl
[src]
impl PartialEq<ReadControl> for ReadControl
[src]
fn eq(&self, other: &ReadControl) -> bool
[src]
fn ne(&self, other: &ReadControl) -> bool
[src]
Auto Trait Implementations
impl RefUnwindSafe for ReadControl
impl Send for ReadControl
impl Sync for ReadControl
impl Unpin for ReadControl
impl UnwindSafe for ReadControl
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut Tⓘ
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,