pub struct TransportPrefs {
pub host: String,
pub port: u16,
pub username: String,
pub from: String,
pub starttls: bool,
}Expand description
The non-secret transport fields persisted under SMTP_TRANSPORT_PREF_KEY and
exchanged with the desktop SMTP card. The password never appears here.
Fields§
§host: String§port: u16§username: String§from: String§starttls: boolTrait Implementations§
Source§impl Clone for TransportPrefs
impl Clone for TransportPrefs
Source§fn clone(&self) -> TransportPrefs
fn clone(&self) -> TransportPrefs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransportPrefs
impl Debug for TransportPrefs
Source§impl<'de> Deserialize<'de> for TransportPrefs
impl<'de> Deserialize<'de> for TransportPrefs
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 TransportPrefs
impl RefUnwindSafe for TransportPrefs
impl Send for TransportPrefs
impl Sync for TransportPrefs
impl Unpin for TransportPrefs
impl UnsafeUnpin for TransportPrefs
impl UnwindSafe for TransportPrefs
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