pub struct SmtpState {
pub receiving_data: bool,
pub domain: Option<Domain>,
pub from: Option<Mailbox>,
pub recipients: Vec<Mailbox>,
pub data: String,
}Expand description
Struct holding the current state of an transaction.
Fields§
§receiving_data: bool§domain: Option<Domain>§from: Option<Mailbox>§recipients: Vec<Mailbox>§data: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for SmtpState
impl RefUnwindSafe for SmtpState
impl Send for SmtpState
impl Sync for SmtpState
impl Unpin for SmtpState
impl UnwindSafe for SmtpState
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