pub struct HelloInfo {
pub is_extended: bool,
pub hostname: Hostname,
}Fields§
§is_extended: boolWhether we are running Extended SMTP (ESMTP) or LMTP, rather than plain SMTP
hostname: HostnameTrait Implementations§
Source§impl<'de> Deserialize<'de> for HelloInfo
impl<'de> Deserialize<'de> for HelloInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HelloInfo
impl RefUnwindSafe for HelloInfo
impl Send for HelloInfo
impl Sync for HelloInfo
impl Unpin for HelloInfo
impl UnwindSafe for HelloInfo
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