pub struct MailSettings {
pub bcc: Option<BccSettings>,
pub bypass_list_management: Option<BypassListManagement>,
pub footer: Option<FooterSettings>,
pub sandbox_mode: Option<SandboxMode>,
pub spam_check: Option<SpamCheck>,
}
Expand description
Represents a collection of different mail settings that specify how an email message is handled.
Fields§
§bcc: Option<BccSettings>
The BCC settings for the email message.
bypass_list_management: Option<BypassListManagement>
The bypass list management settings for the email message.
The footer settings for the email message.
sandbox_mode: Option<SandboxMode>
The sandbox mode settings for the email message.
spam_check: Option<SpamCheck>
The spam check settings for the email message.
Trait Implementations§
Source§impl Clone for MailSettings
impl Clone for MailSettings
Source§fn clone(&self) -> MailSettings
fn clone(&self) -> MailSettings
Returns a copy of the value. Read more
1.0.0 · 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 MailSettings
impl Debug for MailSettings
Source§impl Default for MailSettings
impl Default for MailSettings
Source§fn default() -> MailSettings
fn default() -> MailSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MailSettings
impl<'de> Deserialize<'de> for MailSettings
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 MailSettings
impl RefUnwindSafe for MailSettings
impl Send for MailSettings
impl Sync for MailSettings
impl Unpin for MailSettings
impl UnwindSafe for MailSettings
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request