pub struct SmtpConfiguration {Show 14 fields
pub id: String,
pub project_id: String,
pub generation: i32,
pub revision: i64,
pub security_eligibility_revision: i64,
pub status: SmtpGenerationStatus,
pub host: String,
pub port: u16,
pub tls_mode: SmtpTlsMode,
pub sender_address: String,
pub sender_name: Option<String>,
pub reply_to: Option<String>,
pub retained_until: Option<String>,
pub safe_fingerprint: Option<String>,
}Fields§
§id: String§project_id: String§generation: i32§revision: i64§security_eligibility_revision: i64§status: SmtpGenerationStatus§host: String§port: u16§tls_mode: SmtpTlsMode§sender_address: String§sender_name: Option<String>§reply_to: Option<String>§retained_until: Option<String>§safe_fingerprint: Option<String>Trait Implementations§
Source§impl Clone for SmtpConfiguration
impl Clone for SmtpConfiguration
Source§fn clone(&self) -> SmtpConfiguration
fn clone(&self) -> SmtpConfiguration
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 ComposeSchema for SmtpConfiguration
impl ComposeSchema for SmtpConfiguration
Source§impl Debug for SmtpConfiguration
impl Debug for SmtpConfiguration
Source§impl<'de> Deserialize<'de> for SmtpConfiguration
impl<'de> Deserialize<'de> for SmtpConfiguration
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
impl Eq for SmtpConfiguration
Source§impl PartialEq for SmtpConfiguration
impl PartialEq for SmtpConfiguration
Source§impl Serialize for SmtpConfiguration
impl Serialize for SmtpConfiguration
impl StructuralPartialEq for SmtpConfiguration
Auto Trait Implementations§
impl Freeze for SmtpConfiguration
impl RefUnwindSafe for SmtpConfiguration
impl Send for SmtpConfiguration
impl Sync for SmtpConfiguration
impl Unpin for SmtpConfiguration
impl UnsafeUnpin for SmtpConfiguration
impl UnwindSafe for SmtpConfiguration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.