pub struct SpamCheck {
pub enable: bool,
pub threshold: i32,
pub post_to_url: String,
}
Expand description
Represents the ability to test the email message for spam content.
Fields§
§enable: bool
The value indicating whether this setting is enabled.
threshold: i32
The threshold used to determine if your content qualifies as spam on a scale from 1 to 10.
A value of 10 is the most strict or most likely to be considered as spam.
post_to_url: String
The inbound post URL that you would like a copy of your email, along with the spam report, sent to.
The URL must start with http://
or https://
.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SpamCheck
impl<'de> Deserialize<'de> for SpamCheck
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 SpamCheck
impl RefUnwindSafe for SpamCheck
impl Send for SpamCheck
impl Sync for SpamCheck
impl Unpin for SpamCheck
impl UnwindSafe for SpamCheck
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